Tag: v8
V8 ist Googles open-source-JavaScript-engine.
2
Antworten
Ich Schreibe ein open source javascript-Bibliothek, und ich nutze .bind() Methode sehr stark, da habe ich eine Idee, die Objekt-orientierten code sieht mehr klar dann. (umstritten, obwohl) Beispiel A1: var that = this; setTimeout(function () { that.method();
1
Antworten
Schreibe ich momentan einen Knoten addon in C++, und ich bin in ein Problem, wo ich zu machen und die Rückkehr zum v8-Array gefüllt mit v8 eingewickelt C++ - Objekt-Instanzen. Im moment, der code sieht etwa wie
1
Antworten
Ich bin ein Java-Entwickler, lernen JavaScript-und Google Apps-Skript gleichzeitig. Als Neuling habe ich gelernt, die syntax von JavaScript, nicht, wie es funktionierte tatsächlich und ich glücklich gehackt Weg in Google Apps Skript und schrieb code sequenziell und
3
Antworten
Ich Frage mich, ob es eine Möglichkeit gibt, das zu imitieren, PHP magic methods __get() und __set() in Knoten. Von dieser Frage: JavaScript getter für alle Eigenschaften ich weiß, Sie können es tun, in Rhino, aber Knoten
9
Antworten
Habe ich schon den Kopf zermartert auf diese ein. Ich habe gefolgt Vorschläge, die in mehreren verwandten posts, aber ohne Erfolg. Bin ich ab eine frische Installation von Mountain Lion, installierte die Kommandozeilen-Tools und Ruby 1.8.7 erfolgreich
2
Antworten
Ich bin der Programmierung eines JavaScript-Anwendung, die den Zugriff auf C++ - code über die Google-V8. Alles funktioniert gut, aber ich konnte nicht herausfinden, wie ich Sie werfen kann eine JavaScript-Ausnahme ausgelöst, die abgefangen werden können im
1
Antworten
Was ich versuche zu erreichen ist, um ein Skript erstellen, das Lesen von URL und dann diese Daten verwenden, um einige Manipulationen. In Beispiel. Dieses Skript läuft alle 5 Minuten, laden, Seite, von irgendwo, überprüfen Sie, ob
0
Antworten
hat jemand eine Idee, wie das zu Rendern unicode 'Astralebene' - Zeichen (Zeichen, deren CIDs sind über 0xffff) in google v8, die javascript-vm-Laufwerke, die sowohl google chrome und nodejs? komischerweise, wenn ich google chrome (es identifiziert sich
1
Antworten
Ich würde gerne verstehen, die low-level details, wie XMLHttpRequest funktioniert in Javascript, aber ich habe kein Glück gehabt finden Sie den code zur Implementierung in der Rhino oder V8 code. Ich bin nicht vertraut mit dem code,
5
Antworten
Ich war in einer misslichen situation, Arbeite ich mit reinen JavaScript-seit fast 3 Jahren, und ich weiß, dass JavaScript single-threaded Sprache, und das können Sie simulieren die asynchrone Ausführung mit setInterval und setTimeout Funktionen, aber wenn ich
1
Antworten
Frage ich mich, wie Speicher verwaltet wird, wird in V8. Werfen Sie einen Blick auf dieses Beispiel: function requestHandler(req, res){ functionCall(req, res); secondFunctionCall(req, res); thirdFunctionCall(req, res); fourthFunctionCall(req, res); }; var http = require('http'); var server = http.createServer(requestHandler).listen(3000);
2
Antworten
Wenn ich Sie entfernen ein element aus einem array mit splice() etwa so: arr.splice(i, 1); Wird dies O(n) im schlimmsten Fall, denn es verschiebt alle Elemente nach ich? Oder ist es Konstante Zeit, mit einigen verlinkten Liste
1
Antworten
In Bluebird ist util.js - Datei, hat es folgende Funktion: function toFastProperties(obj) { /*jshint -W027*/ function f() {} f.prototype = obj; ASSERT("%HasFastProperties", true, obj); return f; eval(obj); } Für einige Grund, gibt es eine Anweisung nach der
3
Antworten
Habe ich gesehen process.binding('...') viele Male während der recherche durch die node.js source-code auf github. Kann jemand mir erklären, was diese Funktion macht? InformationsquelleAutor laconbass | 2014-06-04
3
Antworten
Was sind die Optionen für das ausführen von (eventuell bösartigen) von Benutzern eingereichte Skripte in node.js sicher? I. e. in einer Umgebung, die verhindert, dass code aus Zugriff auf sensible Daten und-APIs? vm.runInNewContext(userScript, {}) ist eine verlockende
2
Antworten
Ich bin ein neuer Entwickler. Ich habe die Entwicklung in Node.js für einige Zeit jetzt. Heute stieß ich auf diesen Artikel https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Introduction_to_the_JavaScript_shell#readline() Er spricht über die javascript-shell-und fährt Fort zu sagen, dass es ausführen können javascript-Programme aus
2
Antworten
Unabhängig von funktionalen Unterschiede, hat die Nutzung der neuen keywords 'lassen' und 'const' haben keine generalisierte oder spezifische Auswirkung auf die Leistung im Vergleich zu 'var'? Nach dem ausführen des Programms: function timeit(f, N, S) { var
2
Antworten
Eine neue stabile Version von Node.js (0.12) landete vor kurzem mit einem verbesserten Google ' s v8 JavaScript-engine v3.28.73. Was ECMAScript-6-features sind derzeit in Node.js ohne Hilfe der --harmony Flagge? Ich habe mehrere Websites, die behaupten, Liste
3
Antworten
Bin ich abrufen einige stringifyed JSON via TCP in node.js ein wollen, zu analysieren. Also mein Ansatz ist ähnlich. Ich habe kurze und vereinfachte es, so dass Sie nicht haben, um zu wissen, die umliegenden Logik. socket.on("data",
3
Antworten
Zu meiner überraschung, dieser code überhaupt funktioniert node.js: var arr = new Array(); //also works: var arr = ; arr[0] = 123; arr['abc'] = 456; arr; //node.js: [ 123, abc: 456 ], chrome: [123] Ich habe immer
3
Antworten
Muss ich serialisieren mäßig komplexe Objekte mit 1-100 ist der gemischte Typ-Eigenschaften. JSON wurde ursprünglich verwendet, dann wechselte ich auf BSON, die ist geringfügig schneller. Codierung 10000 sample-Objekte JSON: 1807mS BSON: 1687mS MessagePack: 2644mS (JS, modified for
2
Antworten
Neueren Versionen von Android ( > 2.2) sind die v8-javascript-engine, während ältere Versionen hatten nur JSC. Doch nach http://blogs.nitobi.com/joe/2011/01/14/android-your-js-engine-is-not-always-v8/, die javascript-engine zur Laufzeit verwendet, scheint davon abzuhängen, wie eine Umgebungsvariable vorhanden zur build-Zeit (JS_ENGINE), sowie die hardware-Spezifikationen
2
Antworten
tl;dr: ich habe versucht zu installieren node.js auf meinem ARMv7-basierte Cubox unter Ubuntu 12.10 (quantal). Beim kompilieren node.js aus den Quellen (siehe "Zweite Versuch" unten) node erzeugt einen segmentation fault. Was kann ich hier tun? Ersten Versuch
2
Antworten
Ich habe eine Funktion, die trägt man in ein string und dann geben Sie auf meine c++ - Funktion add_node() Handle<Value> Graph::add_node(const v8::Arguments& args) { HandleScope scope; Graph* graph = ObjectWrap::Unwrap<Graph>(args.This()); graph->add_node( args[0]->ToString() ); std::cout << "In
8
Antworten
Baue ich ein .NET 3.5 Anwendung und die Notwendigkeit zu bewerten JS-code auf dem server - im Grunde ein vom Benutzer zur Verfügung gestellte Regelwerk arbeiten können in einem browser oder auf dem server. Verwaltet JS ist
3
Antworten
Einzige, was ich installiert habe ist Nodejs. Ich bin mit Windows 8 x64. Ich mein Programm über node --prof app.js. Es erzeugt ein v8.log-Datei. Nun, was mache ich mit dem v8.log-Datei? InformationsquelleAutor der Frage RainingChain | 2014-01-26
1
Antworten
Ich bin derzeit an der Entwicklung einer simulator, der auf einem server ausgeführt wird, und sollte anzeigen von Daten im browser. Für die Bereitstellung von Dateien, Kommunikation und Dinge wie, dass, würde ich mag zu verwenden Node.js.
3
Antworten
Ich mache ein Projekt in Node.js mit express. Hier ist mein Verzeichnis Struktur: root |-start.js |-server.js |-lib/ | api/ | user_getDetails.js | user_register.js Den lib/api/ Verzeichnis hat eine Reihe von JS-Dateien über die API. Was ich tun
4
Antworten
Ich bin der Entwicklung einer JavaScript-Komponente, die ist dafür verantwortlich, die Anfragen an den server versenden und die Ergebnisse an den UI. Von tun dies in JavaScript, ich kann meine Komponente in verschiedene Arten von UI: Android-app,
1
Antworten
Mir nicht ganz bekommen, was Node.js. Vielleicht ist es, weil ich hauptsächlich eine web-basierte business-Anwendung Entwickler. Was ist es und was ist der nutzen davon? Mein Verständnis bisher ist, dass: Das Programmiermodell ist ereignisgesteuert, vor allem die
3
Antworten
Gerne wissen würde ist node.js mit V8-Motor geeignet, um eingesetzt werden, auf begrenztem Speicher (z.B. 256mb) und laufen parallel zu anderen Verfahren. Habe ich gelesen, dass es Haken bis die Ressource von der Maschine. Ist dort Weg
15
Antworten
Als ich entdeckte, dass Node.js wurde mit Hilfe der JavaScript-engine V8,dachte ich: Große, web-scraping wird leichter sein, da die Seite dargestellt wird, wie im browser, mit einem "native" DOM-Unterstützung von XPath und alle AJAX-Aufrufe auf die Seite
10
Antworten
Wie ist V8 installiert zusammen mit NodeJs? Welche version ist meine aktuelle V8-Motor? InformationsquelleAutor der Frage Lalith | 2011-03-18
2
Antworten
Ich arbeite mit c++ und v8, und haben, laufen Sie in das folgende Herausforderung: ich möchte in der Lage sein zu definieren, die eine Funktion in javascript mit v8, dann rufen Sie die Funktion später durch c++.
5
Antworten
In nodejsder einzige Weg, um die Ausführung externer Befehle über sys.exec(cmd). Ich würde gerne rufen Sie einen externen Befehl aus und geben Sie die Daten via stdin. In nodejs es noch nicht zu sein scheinen einen Weg
1
Antworten
Einem vorherigen poster gefragt Funktion.binden vs Closure in Javascript: - wie wählen Sie? empfangen und diese Antwort in Teil, das scheint ein Hinweis darauf zu binden, sollte schneller sein als ein Verschluss: Umfang traversal bedeutet, wenn Sie
3
Antworten
Während der Wiedergabe, um mit Zufallszahlen in JavaScript entdeckte ich eine überraschende Fehler, vermutlich in der V8-JavaScript-engine von Google Chrome. Bedenken Sie: //Generate a random number [1,5]. var rand5 = function() { return parseInt(Math.random() * 5) +
3
Antworten
Szenario: Betrachten Sie die folgenden ist der Teil des Codes aus einem Knoten-web-app. app.get('/users/:id?', function(req, res, next){ var id = req.params.id; if (id) { //do something } else { next(); //or return next(); } }); Problem: ich
5
Antworten
Wollte ich for each ... in mit Node.js (v0.4.11). Ich benutze es so: var conf = { index: { path: { first: "index.html", pattern: "index/{num}.html" }, template: "index.tpl", limit: 8 }, feed: { path: "feed.xml", template: "atom.tpl",
13
Antworten
Ich bin auf der Suche in die Javascript-Programmierung ohne browser. Ich möchte das ausführen von Skripts aus der Linux-oder Mac OS X-Befehlszeile, ähnlich wie wir ausführen einer anderen Skriptsprache (ruby, php, perl, python...) $ javascript my_javascript_code.js Schaute
1
Antworten
JavaScript-Entwickler, die Zeit damit verbracht haben, in Sprachen wie C oft vermissen die Fähigkeit, bestimmte Arten von Introspektion, wie Sie die Protokollierung von Zeilennummern, und mit welcher Methode die die aktuelle Methode aufgerufen wurde. Auch wenn Sie
11
Antworten
Ich würde mich freuen etwas Hilfe zu bekommen gem install therubyracer zu arbeiten. Hier ist der Fehler: $ gem install therubyracer Building native extensions. This could take a while... ERROR: Error installing therubyracer: ERROR: Failed to build
14
Antworten
Gibt es eine Möglichkeit, um effizient zu überprüfen, ob die variable Objekt oder ein Array, in NodeJS & V8? Ich Schreibe ein Modell für MongoDB und NodeJS, und durchqueren Sie das Objekt Baum, ich muss wissen, ob
4
Antworten
Ich Frage mich, ob jemand erfolgreich portiert eine javascript-engine/interpreter für iOS. Ich Schreibe ein iPhone Spiel, dass ich gerne auf Javascript als high-level-Skriptsprache (KI, gameplay, etc.), aber um das zu tun, ich brauche zu kompilieren, die die
7
Antworten
OK, ich bin am Ende meiner Kräfte mit diesem. Es gibt ein paar ähnliche Fragen, aber Sie beziehen sich alle auf therubyracer 0.10, und Sie meist Schluss, dass das problem behoben werden kann durch ein Upgrade auf
2
Antworten
Laut Node.js Puffer-class-Dokumentation Puffer zugeordnet sind, die außerhalb des V8-heap. http://nodejs.org/docs/latest/api/buffers.html Raw-Daten werden in Instanzen der Puffer-Klasse. Ein Puffer ist ähnlich wie ein array von ganzen zahlen entspricht aber einem raw-Speicher Zuteilung außerhalb des V8-heap. Ein Puffer
4
Antworten
Ich bin erste Schritte mit Node.js und ich habe eine harte Zeit, herauszufinden, welche version von JavaScript unterstützt wird, indem Knoten, die es schwierig macht, herauszufinden, welche Funktionen ich verwenden kann. Hier ist, was ich weiß. Knoten
4
Antworten
Habe ich installiert node-inspector, nur um herauszufinden, dass es keine Unterstützung für Haltepunkte 😐 Was ist der Punkt in es überhaupt, in Anbetracht der Tatsache, dass auf großen Teil Knoten-code ist asynchron und man kann einfach nicht
9
Antworten
Wie bekomme ich die genauesten Zeitstempel in Node.js? ps Meine version von Node.js ist 0.8.X und die Knoten-microtime-Erweiterung bei mir nicht funktioniert (Absturz bei Installation) InformationsquelleAutor der Frage NiLL | 2012-07-30
8
Antworten
Möchte ich ausführen einer Javascript-Konsole auf der Oberseite des V8. Wie mache ich das? InformationsquelleAutor der Frage |