1. 関数がオブジェクトの属性に割り当てられると、メソッドになります。
2. ゼロで除算してもエラーは報告されず、無限大または負の無限大のみが返されます。例外: ゼロをゼロで割った値は非数 (NaN) となります。
3. NaN はどの値とも等しくありません。
4. Javascript は 2 進浮動小数点数表現 (IEEE-754) を使用するため、0.1 のような単純な小数を正確に表現できません。
1/(2^N) の合計の組み合わせのみを表現できます。
5. ブール値: true 値と false 値;
false 値 false: false、null、0、-0、"" (空の文字列)、NaN、未定義
True 値 true: false 値を除くその他の値!
6. 元の値: 未定義、null、数値、文字列、ブール値。
--変更できません
7. null と unknown を除くすべての値には toString() メソッドがあります。
String() メソッドを使用して文字列に変換できます。数値型の値の場合、toString() を呼び出すときに、どの基数に変換するかを示すパラメーターを指定できます: 2、8、16;
var s16 = "0x"+n.toString(16);
9. toFixed (number) メソッド: 四捨五入形式、小数点以下の桁数を保持します。 10. 文字列を数値に変換するためのいくつかのメソッド: Number()、parseInt()/parseFloat()、string-0
1) Number() メソッド: 文字列が数値でない場合は、NaN
を返します。 2) parseInt()、 parseFloat() メソッド: 数字を順番に解析します。非文字が見つかった場合、解析は終了します。 文字列の最初の文字が数値以外の場合、NaN が返されます3) parseInt() は、変換された基数 (2~36) である 2 番目のパラメータを受け入れることができます