Сообщение от Siend
|
Ого, что-то я затупил. Можно объяснить эту строку:
Array.prototype.forEach.call(document.querySelecto rAll("canvas"), function (canvas) {
grafEditors.push(new GrafEditor(canvas));
});
Насколько я понял, это что-то вроде:
для каждого элемента "canvas" выполняем функцию: добавляем в массив grafEditors (new GrafEditor(canvas) = что это не понял).
|
Да вы все верно поняли. Для каждого элемента канвас я создаю объект рисовалки (абстрактный). Ниже я начал описывать пример объекта рисовалки.