자바스트립트의 내장 객체 종
Object , Function , Array , String , Boolean , Number , Math , Date , RegExp
배열의 확장1.
var arr =newArray('seoul','new york','ladarkh','pusan','Tsukuba');functiongetRandomValueFromArray(haystack){var index =Math.floor(haystack.length*Math.random());return haystack[index]; }console.log(getRandomValueFromArray(arr)); //arr의 값이 랜덤으로 나오게 됨 ex) seoul, new york, ...
배열의 확장2.
Array.prototype.random=function(){var index =Math.floor(this.length*Math.random()); //this는 arrreturnthis[index];}var arr =newArray('seoul','new york','ladarkh','pusan','Tsukuba');console.log(arr.random());//arr의 값이 랜덤으로 나오게 됨 ex) seoul, new york, ...
math : 수학에서 자주 사용하는 상수와 함수들을 미리 구현해 놓은 자바스크립트 표준 내장 객체