書かれた JavaScript の Google スタイル ガイド (リンクを証明) では、「const」構造を使用することは悪い習慣ですが、なぜですか?
質問する
1351 次
1 に答える
11
それは(まだ)標準ではないからです。ECMAScript ではなく、JavaScript 1.5 のキーワードです。MDN ドキュメントから:
の現在の実装
const
は Mozilla 固有の拡張機能であり、ECMAScript 5 の一部ではありません。Firefox と Chrome (V8) でサポートされており、Opera 9 以降と Safari で部分的にサポートされています。It is not supported in Internet Explorer 6-9, or in the preview of Internet Explorer 10.const
キーワードは現在、関数スコープで定数を宣言しています (var で宣言された変数のように)。
また、リンク先のセクションを注意深く読むと、最後の文は次のようになります。
キーワードに関しては
const
、Internet Explorer はそれを解析しないので、使用しないでください。
于 2012-04-14T12:34:03.667 に答える