1

デフォルト以外のスイッチを使用しない場合 (つまり、 --harmony がない場合)、V8 ( 69a0664 ) には存在するが JSC ( f27bfeb )には存在しない言語機能、グローバル プロパティなどはありますか?その逆はありますか?

私は Android/iOS の作業を行っており、同じスクリプトが両方で動作することを確認したいと考えています。

4

1 に答える 1

0

ECMAScript 5 の機能に関しては、この表に従って、両方ともすべてを実装しようとしました。

Mobile Safari (iOS 6.1.3) での test262 の失敗:

  • 10.4.2_1.1グローバル実行コンテキスト内での評価
  • 10.4.2_1.2グローバル実行コンテキスト内での評価
  • 15.5.4.9_3 String.prototype.localeCompareが欠落している「その」引数、未定義および「未定義」を等価として扱うことをテストします
  • 15.5.4.9_CE Unicode 標準によって標準的に同等と見なされる文字列を比較するときに、String.prototype.localeCompare が 0 を返すことをテストします。
  • 15.9.3.1_5複数引数の日付構造

Chrome 28 の test262 の失敗:

  • 11.2.3-3_3オブジェクトが実際に呼び出し可能かどうかを確認する前に呼び出し引数が評価されない (未定義のメンバー)
  • 15.5.4.9_6 String.prototype.localeCompare.prototypeの確認
  • 15.5.4.9_7 String.prototype.localeCompare オブジェクトの作成に失敗したかどうかの確認
  • 15.8.2.8_6 Math.expが 64 個の引数値のセットの数学値とほぼ等しいかどうかを確認します。すべてのサンプル値は LibC で計算されます
  • 15.9.3.1_5複数引数の日付構造

警告: これらは必ずしも対応するバージョンではありませんが、私が手にしなければならないものです。

于 2013-08-05T15:01:25.560 に答える