Божественно :) , а я вот подумал а разве такое нельзя на простом js сделать? o_O, вот что поражает так это скорость перемешивания шашек), даже незнаю, прокатит-ли с setInterval, да и кстати дайте ссылку где можно установить БЕЗ шаманаства nodeJS как вы и сказали на Windows please, ниразу не юзал эту библиотеку, хочу научится и узнать что это такое + заодно и ваше изобретение изучу
|
Цитата:
Цитата:
Цитата:
|
Я тут посмотрел, функцию getCharUnicode в файле String.js можно упростить:
function getCharUnicode(ch) {
var code = ch.charCodeAt(0).toString(16);
return '\\u' + new Array(5 - code.length).join('0') + code;
}
Ну и вообще вынести её из compile, что бы не создавалась каждый раз. Это же касается camelize и uncamelize. |
Ну я бы не назвал это упрощением :)
С выносом получается, что она будет видна снаружи, ей имя надо подбирать аккуратней, и вообще она не нужна снаружи, а создание каждый раз не такая уж большая проблема. А что не так с camelize/uncamelize? |
Цитата:
Цитата:
var obj = {
method: (function () {
function name() {}
return {};
})()
};
Цитата:
|
Цитата:
Цитата:
Цитата:
|
Цитата:
Цитата:
Опять же это дело вкуса. |
|
Цитата:
|
Цитата:
|
| Часовой пояс GMT +3, время: 03:36. |