14.02.15, 19:05 9
Заметки о Javascriptt

Последние записи блога

Javascript 2 марта 2015 г., 5:22

Для начала пара слов об игровом движке Квинтус (Quintus) для создания HTML5-игр. Приглянулся он мне своим минималистичным кодом, в котором, как ни странно, нашлось место фактически для всех плюшек, которые требуются для создания 2D-игр. В основе всех объектов лежит класс Джона Рисига, о котором я писал в прошлом посте. Все хорошо и красиво, но работает местами совершенно…
Javascript 1 марта 2015 г., 5:11

Для создания «классов» и наследования оных в Javascript написано многими многое. Вот и John Resig когда-то написал свой Simple JavaScript Inheritance, вдохновившись base2 и Prototype. Я слегка видоизменил его код под свои нужды и на выходе получилось нечто под названием js-inherit.…
Javascript 15 февраля 2015 г., 10:10

Порт части библиотеки 2DDrawing из Purebasic, отвечающей за работу с цветом, на Javascript. Смотрем ниже, на Гитхабе или качаем.
Javascript 15 февраля 2015 г., 10:05

Порт библиотеки Math из Purebasic на Javascript. Смотрем ниже, на Гитхабе или качаем.
Javascript 15 февраля 2015 г., 10:00

Порт библиотеки Date из Purebasic на Javascript. Смотрем ниже, на Гитхабе или качаем.
Javascript 15 февраля 2015 г., 9:02

Закончил портирование библиотеки String из Purebasic на Javascript. Не без помощи Spiderbasic, разумеется :) Можно считать это «программерским этюдом», но, возможно, библиотека и будет кому-то полезна. Код приведен ниже, создан гист, а также его можно…
Javascript 15 февраля 2015 г., 7:22

Общие моменты Когда число аргументов в вызове функции меньше числа объявленных параметров, недостающие аргументы получают значение undefined: function optional(d) { "undefined" === typeof d && (d = 0); } Другой способ: function optional(d) { d = d || 0; } Если число аргументов в вызове функции превышает число имен параметров, функция не может напрямую обратиться к неименованным значениям.…
Теги: javascript tutorial
Javascript 14 февраля 2015 г., 7:15

Генерация уникального идентификатора. Основные цели этой функции: Генерация уникальной строки, гарантировано отличной от других строк, полученных в результате работы этой функции Избавление от необходимости придумывать уникальные ключи самому Гист: https://gist.github.com/gordonbrander/2230317
Теги: javascript tutorial
Javascript 14 февраля 2015 г., 7:06

> parseInt(1000) 1000 > parseInt(1000.0) 1000 > parseInt("1000.0") 1000 > parseInt(1e3) 1000 > parseInt("1e3") 1 > Number("1e3") 1000 > parseInt("1e3", 16) 483
Теги: javascript tutorial
Все записи блога "Javascript"