Pytania oznaczone «v8»

V8 to silnik JavaScript typu open source firmy Google.

506
Co to jest Node.js? [Zamknięte]

W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...

162
Funkcje ECMAScript 6 dostępne w Node.js 0.12

Niedawno pojawiła się nowa stabilna wersja Node.js (0.12) z ulepszonym silnikiem JavaScript v8 firmy Google, v3.28.73 . Jakie funkcje ECMAScript 6 są obecnie obecne w Node.js bez użycia --harmonyflagi? Sprawdziłem kilka witryn, które twierdzą, że wymieniają funkcje ES 6, ale wszystkie wydają się...

142
Kiedy używać next () i return next () w Node.js.

Scenariusz : rozważ, co następuje, to część kodu z aplikacji sieci Web węzła. app.get('/users/:id?', function(req, res, next){ var id = req.params.id; if (id) { // do something } else { next(); //or return next(); } }); Problem : sprawdzam, który z nich wybrać, po prostu next()lub...

129
Wykonywanie JavaScript bez przeglądarki?

Patrzę na programowanie w Javascript bez przeglądarki. Chcę uruchamiać skrypty z wiersza poleceń systemu Linux lub Mac OS X, podobnie jak każdy inny język skryptowy (ruby, php, perl, python ...) $ javascript my_javascript_code.js Zajrzałem do pająka małpy (Mozilla) i wersji 8 (Google), ale...

109
Dlaczego wartość typeof null zmienia się wewnątrz pętli?

Wykonywanie tego fragmentu kodu w konsoli Chrome: function foo() { return typeof null === 'undefined'; } for(var i = 0; i < 1000; i++) console.log(foo()); Uruchom fragment koduUkryj wynikiRozwiń fragment powinien drukować 1000 razy false, ale na niektórych komputerach będzie drukować...

81
Jaka wersja Javascript jest obsługiwana w node.js.

Rozpoczynam pracę z Node.js i mam problem ze znalezieniem wersji JavaScript obsługiwanej przez węzeł, co utrudnia ustalenie, jakich funkcji mogę użyć. Oto co wiem. Węzeł używa V8 V8 implementuje ECMAScript zgodnie z ECMA-262, wydanie 3 ECMA-262, 3. edycja to JavaScript 1.5 Biorąc to pod...

79
Dlaczego oprawa jest wolniejsza niż zamknięcie?

Poprzedni plakat pytał Function.bind vs Closure in Javascript: jak wybrać? i otrzymałem tę odpowiedź częściowo, która wydaje się wskazywać, że wiązanie powinno być szybsze niż zamknięcie: Przechodzenie przez zakres oznacza, że ​​gdy dochodzi się do pobrania wartości (zmiennej, obiektu),...