読んでみた!JavaScript の概要!その12
8 . 関数
この間読んだ続き、定義済み関数
eval 関数
evalは読んでみたけど、ちょっとピンとこなかった… 調べてみたら、使わないでくださいって書いてた。 これはまたでてきたときに考える。 eval - JavaScript | MDN
isFinite 関数
有限数の場合だとtrue、それ以外はfalseを返す(NaN、正の無限大、負の無限大)
isNaN 関数
NaNが渡されたらtrue、それ以外ならfalse(Number)
parseInt 関数および parseFloat 関数
parseFloat
文字列を数値に変えてくれる var year = "2014";を数値に変えたいとき使う
parseInt
文字列を数値に変えてくれる parseFloat と違ってparseIntは基数を第2引数に指定できる。 2進数や16進数で値を返すことができる
Number 関数および String 関数
Stringは数値を文字列に返してくれる String(new Date(430054663215)); Dateも"Thu Aug 18 1983 20:37:43 GMT+0900 (JST)" 文字列に返せる
Numberは文字列を数値に変換してくれるけど、 parseFloatと何が違うんだろうって単純に思った 使い分けってどういうとこなんだろ…
escape 関数および unescape 関数
非推奨になったみたいなので覚えない…