Результаты поиска по запросу "v8"

3 ответа

v8 Влияние производительности JavaScript на const, let и var?

2 ответа

Может ли кто-нибудь помочь описать два типа хранения массивов в Javascript?

Я читаю эту статью о V8 наHTML5Rocks, Статья старая, но я почти ничего не понимаю, и это меня беспокоит. Я делаю один шаг за раз, но может ли кто-нибудь помо...

2 ответа

nodejs v8.getHeapStatistics метод

В модуле nodejs v8 есть функцияgetHeapStatistics которые возвращают объект, который содержит информацию об использовании памяти:

ТОП публикаций

1 ответ

Я протестировал это в Chrome ver 58.0.3029.96 - оптимизация убрала это резкое замедление, но все же третий случай почти в два раза медленнее

емя рефакторинга кода JavaScript в моем проекте я обнаружил, что некоторые из моих циклов резко замедлились. Поиск основной причины, которую я нашелэтот ТАК ...

2 ответа

Как отключить оптимизирующий компилятор V8

Я пишу функцию сравнения строк в постоянном времени (для node.js) и хотел бы отключить оптимизирующий компилятор V8 для этой единственной функции; использование флагов командной строки исключено. Я знаю, что с помощьюwith{} (или try / catch) ...

1 ответ

 не может работать, потому что сборщик мусора перемещает объекты вокруг, и перефразирование всех Карт и Наборов каждый раз, когда любой объект мог бы быть перемещен, было бы чрезмерно сложным и дорогостоящим.

Карты и Наборы могут использовать Объекты в качестве ключей. Однако, поскольку спецификация ES6 не определяет основную реализацию этих структур данных, мне б...

0 ответов

brendanwhitfield.wordpress.com/2015/02/26/using-cmake-with-sdl2

отал над проектом с использованием библиотеки v8 C ++, я использовал для компиляции его с помощью Makefile, но в той степени, в которой я использую CLion и хотел отлаживать, мне пришлось использовать файл CMakeLists.txt. У меня проблема в том, ...

3 ответа

Подстрока Javascript является виртуальной?

Если у нас есть огромная строка с именемstr1скажем, 5 миллионов символов, а затемstr2 = str1.substr(5555, 100) так чтоstr2 длиной 100 символов и является подстрокойstr1 начиная с 5555 (или любой другой случайно выбранной позиции). Как хранит ...

2 ответа

Bluebird практически де-факто является стандартом для Node.js. Многие популярные библиотеки используют его вместо стандартных обещаний, и причина кроется в расширенном и удобном наборе функций. Веб, как правило, поставляется с ужасными API. Рассмотрим, например, WebSocket. Назначение обратных вызовов после инициализации соединения, отсутствие двухфазной инициализации, отсутствие поддержки addEventListener () и т. Д.

async/awaitупен с версией узла 8. Код впервые является линейным в nodejs. Это хорошо. Ранее во многих статьях говорилось, что в движке javascript v8 есть функция сtry/catch блок не оптимизирован. В настоящее время,async/await требуетtry/catch ...

3 ответа

Исходя из этого, я не уверен, есть ли какое-либо преимущество в производительности при прямом использовании Promises перед

ю чтоasync await это новыйPromise в городе, и это новый способ написания асинхронного кода, и я также знаю, что Нам не нужно было писать.thenсоздать анонимную функцию для обработки ответа Async/await наконец позволяет обрабатывать как ...