понедельник, 2 сентября 2013 г.

How I make a chess in JS

Возвращаюсь к написанию постов в блоге. В этот раз я расскажу не о Zend Framework, а том как я пытался воссоздать древнюю игру - шахматы на JS.

Собственно сами шахматы в самой последней версии вы можете найти на https://github.com/Fariah/chess

Здесь же я опишу то новое, что узнал пока создавал эту игру.

1. Это классы в JS. До этого я использовал только функции. Но проектируя приложения понял, что пора делать шаг вперед. Собственно вот так это делается

var myClass = function() { // создаем класс myClass

    return {

        createAlert: function(elem) { // создаем метод createAlert

             alert(elem); // который возвращает параметр elem алертом

        }

    }

}

var obj = new myClass(); // создаем обьект класса

obj.createAlert('someElem');  // вызываем метод класса с параметром

1 комментарий:

  1. Нету в JS классов, есть объект-прототип и наследование тоже прототипное.

    ОтветитьУдалить