Узел.js: для каждого ... в не работает

Я хотел использовать for each ... in С узла.в JS (версии v0.4.11). я использую его так: var conf = { index: { path: { first: "index.html", pattern: "index/{num}.html" }, template: "index.tpl", limit: 8 ...

Разные результаты с использованием одной и той же математики в разных браузерах

Edit: поскольку chrome обновил браузер-этот вопрос является некоторым, что избыточно, поскольку они исправили внутреннюю ошибку, которая означает, что эта проблема больше не возникает. У меня есть анимация круга, привязанного к центру холста. чем б ...

Какая версия Javascript поддерживается в узле.js

Я начинаю с узла.js и мне трудно понять, какая версия JavaScript поддерживается узлом, что затрудняет выяснение того, какие функции я могу использовать. Вот что я знаю. узел использует V8 V8 реализует ECMAScript, как указано в ECMA-262, 3rd edi ...

Что заставляет эту функцию работать намного медленнее?

Я пытался сделать эксперимент, чтобы увидеть, если локальные переменные в функции хранятся в стеке. поэтому я написал небольшой тест производительности function test(fn, times){ var i = times; var t = Date.now() while(i--){ fn() ...

Как получить microtime в узле.Джей?

Как я могу получить наиболее точную отметку времени в узле.Джей? ps моя версия узла.js - 0,8.X и node-microtime extension не работает для меня (сбой при установке) ...

Почему bind медленнее, чем закрытие?

предыдущий плакат попросил ...

Когда использовать next() и возвращать next () в узле.js

сценарий: рассмотрим следующую часть кода из узла веб-приложения. app.get('/users/:id?', function(req, res, next){ var id = req.params.id; if (id) { // do something } else { next(); //or return next(); } }); вопрос: ...

Какова производительность объектов/массивов в JavaScript? (специально для Google V8)

производительность, связанная с массивами и объектами в JavaScript (особенно Google V8) было бы очень интересно документировать. Я не нахожу исчерпывающей статьи на эту тему нигде в Интернете. Я понимаю, что некоторые объекты используют классы в ка ...

Как проверить, какая версия v8 установлена с моим NodeJS?

Как устанавливается V8 вместе с NodeJs? Какая версия моего текущего двигателя V8? ...

Запуск V8 Javascript Engine Автономный

Я хочу, чтобы запустить консоль JavaScript в верхней части В8. Как мне это сделать? ...

Функции ECMAScript 6 доступны в узле.js 0.12

новый стабильный выпуск узла.js (0.12) недавно приземлился с обновленным движком JavaScript V8 от Google, В3.28.73. какие функции ECMAScript 6 в настоящее время присутствуют в узле.js, без использования --harmony флаг? Я проверил несколько сайтов, ...

Можно ли профилировать мой код, используя CoffeeScript для Node.js?

Я знаю, что могу профилировать с помощью --prof при выполнении node myfile.js, но что, если я выполню coffee myfile.coffee? Давайте предположим, что я не могу просто компилировать .js, потому что в файле много зависимостей. Как запустить профилировщ ...

Используют ли распространенные реализации JavaScript интернирование строк?

Используют ли обычные движки JavaScript, такие как V8 и JavaScriptCore WebKit, интернирование строк для строк JavaScript? Или они действительно хранят в памяти несколько экземпляров одинаковых строк? ...

Что такое процент ( % ) в JavaScript?

Я видел % во многих кодах. Можете ли вы объяснить мне его назначение или что он делает? P. S: % игнорируется из поисков Google, поэтому я не смог найти его в Google. Edit: я знаю операнд в математике 13 % 10 = 3, но то, что я видел, похоже на retur ...

профилирование nodejs; что может быть "неизвестным"

При профилировании программы nodejs я вижу, что 61% тиков вызваны "неизвестным" (см. ниже). Что же это может быть? Что я должен искать? Gr, Coen Statistical profiling result from node, (14907 ticks, 9132 unaccounted, 0 excluded). [Unknown]: ...

Что такое "CrankShaftScript"в узле.js?

В узле появляется все больше и больше ссылок.сообщество js для" CrankShaftScript "(и" CrankShaftJS") в группах Twitter, GitHub и Facebook. Я так и думал.js был написан на C++ и JavaScript, так что CrankShaftScript ссылается на ошибки регрессии произв ...

Встроить GWT в C++?

Я хочу написать код на java, скомпилировать с помощью GWT и встроить выходной JavaScript в программу C++ через v8. Все кажется логичным и, следовательно, возможным. Я не использовал GWT раньше, так что я не уверен. Может быть, кто-то знает, возможно ...

Как преобразовать std:: string в локальный файл v8

У меня есть функция, которая должна взять строку и затем передать ее моей функции c++ add_node() Handle<Value> Graph::add_node(const v8::Arguments& args) { HandleScope scope; Graph* graph = ObjectWrap::Unwrap<Graph>(args.This() ...

Последствия для производительности объекта после вызова/во время выполнения.defineProperty

Если на этапах загрузки скрипта многие свойства определяются с помощью объекта.defineProperty, объект.определите свойства или объект.творить. И большинство дескрипторов являются либо недоступными для записи (если не являются средствами доступа), либо ...

Создание различных контекстов v8, которые являются клонами другого

Используя библиотеку Google v8 c++, я хочу создать контекст, в котором у меня есть несколько шаблонов, переменных и глобалов, определенных и готовых к использованию несколькими местами в коде, которые могут работать в разных потоках, каждый со своей ...