物件導向程式設計
Objects物件的原生方法分成兩類:Object自身的方法(靜態方法)和Object的例項方法。注意Object是JavaScript的原生物件,所有的其他物件都是繼承自Object物件,故其它物件都是Object的例項。
Object的靜態方法
Object.keys()方法與Object.getOwnPropertyNames(),引數是物件,返回一個陣列,陣列的值是改物件自身的所有屬性名,——區別在於keys返回可列舉的屬性,getOwnPropertyNames返回不可列舉的屬性值。
Object的例項方法
Object.prototype.valueOf()
Object.prototype.toString()
toString()
Object.prototype.toLocaleString()
Object.prototype.hasOwnProperty()