問題タブ [v8]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
625 参照

javascript - Node.js - Chrome と Safari の 2 つの接続?

Node.jsでこの基本的なJavascriptコードを試しています:

期待される結果: ブラウザがヒットするたびにカウント出力が 1 ずつ増えます。

実際の結果: Firefox は 1 増加します (予想)... Safari + Chrome は2増加します

は?

0 投票する
3 に答える
2582 参照

php - PHP での V8JS に関するドキュメントはありますか?

V8JS に関するドキュメントはありますか? V8JS を使用するには、標準の PHP またはいくつかの拡張機能だけが必要ですか?

PHP での V8JS に関する情報を提供していただき、誠にありがとうございます。

0 投票する
2 に答える
2367 参照

windows - サーバー側の JavaScript から COM コンポーネントを呼び出すことはできますか?

(javascript のサーバー側実装の 1 つを使用して.. http://www.nakedjavascript.com/getting-started-55を参照) COM オブジェクトをインスタンス化し、その上でメソッドを呼び出すことは可能ですか?

0 投票する
5 に答える
39380 参照

javascript - node.js でサポートされている Javascript のバージョン

私は Node.js を使い始めたばかりですが、どのバージョンの JavaScript がノードでサポートされているかを理解するのに苦労しているため、使用できる機能を理解するのが難しくなっています。これが私が知っていることです。

  • ノードは V8 を使用
  • V8は、ECMA-262、第 3 版で指定されている ECMAScript を実装しています
  • ECMA-262、第 3 版はJavaScript 1.5

これを考えると、Node.js で JavaScript 1.5 互換コードを使用できると思います。ただし、Array.forEachMDC によると、Javascript 1.6 -- ECMA-262, 5th edition までは利用できないにもかかわらず、他の構成要素の中で を使用できることがわかりました。

どこが間違っていますか?利用可能な言語機能を詳述したドキュメントはどこかにありますか?

0 投票する
3 に答える
24770 参照

javascript - Google Chrome の array.splice() の時間計算量は?

splice() を使用して配列から 1 つの要素を削除すると、次のようになります。

i の後にすべての要素をシフトするため、これO(n)は最悪のケースになりますか? それとも、下にいくつかのリンクされたリストの魔法がある一定の時間ですか?

0 投票する
5 に答える
3898 参照

c++ - Mono と Google V8 の埋め込み?

プロジェクトにスクリプトを追加したいと考えています。

どのスクリプト エンジンを使用するか迷っています。過去にV8を使用したことがありますが、非常に印象的です。私も Mono を使用しましたが、おもちゃのプロジェクトまたはプロトタイプでのみ使用しました。

制約は次のとおりです。

  1. 実行速度。
  2. 簡単な統合。
  3. Windowsで動作する必要があります。
  4. 64 ビットのサポート。
  5. Visual Studio でコンパイルします。

どのエンジンが一番合う?

(Visual Studio を使用して win64 で Mono をコンパイルするためのチュートリアルはありますか? Lib ファイルと DLL を含むパッケージはありますか?)

0 投票する
7 に答える
2327 参照

python - Python をコンパイルして V8 エンジンで実行できますか?

おそらくJavascriptは、V8エンジンで実行するためにある種のバイトコードにコンパイルされていますか? Python は、Python が同じバイトコードにコンパイルされて V8 で実行されることを想像できるほど十分に類似した言語ですか?

これをやろうとしているプロジェクトはありますか?

0 投票する
2 に答える
589 参照

c++ - 次のコードはどのように機能しますか?

Google v8のコードを読んでいて、タイプチェック用の上記のマクロを見つけました。

しかし、なぜそれが機能するのかわかりません。while(false)は実行されませんよね?誰かがそれらの行を説明できますか?ありがとう

0 投票する
3 に答える
8312 参照

javascript - 一般的なJavaScript実装は文字列インターンを使用しますか?

V8やWebKitのJavaScriptCoreなどの一般的なJavaScriptエンジンは、 JavaScript文字列に文字列インターンを使用しますか?それとも、実際には同じ文字列の複数のインスタンスをメモリに保持していますか?