JavaScriptではたくさんのオブジェクトが元から用意されている。
ほぼ全ての値はこれを利用して作られたもの。
例えば、
console.log()
は分解すると
consoleオブジェクトのlogメソッド。
consoleに紐づく様々なメソッドが用意されており、それを使っている。
const str = 'hello';
console.log(str.length);
console.log(str.toUpperCase());
//5
//HELLO
Mathオブジェクト
ex) Mathオブジェクトのroundメソッドを利用して50~100までのランダムな値を取得する
const generateRoundNum = (start, end) => Math.round(start + Math.random() * (end - start));
console.log(generateRoundNum(50, 100));
Dateオブジェクト
※Dateオブジェクトを使うときはnewを使う