var zero = 0;
zero.toString(); // '0' --> fine
0.toString(); // syntax error!
0..toString(); // '0' --> fine
私の結論:x.toString()
を呼び出すと、x
の値に依存しないだけでなく、途中x
にはを提示しています。構文エラー、または構文エラーはありませんか?
プレゼンテーションのために予期しない構文エラーが発生する可能性のあるJavaScriptの例がありますか?
もう一つの方法は、 '(0).toString()であり、私はちょうどそのISNのようなオブジェクトのための' .'オペレータ、0を知っているから ' – epascarello
@epascarelloが示したように、オブジェクトはまだオブジェクトに変換され、 '.'演算子は利用可能になります。' ..'は同じ効果を持ちますが、より明示的な方法を使用することもできます番号(0) –