Js对象如何添加方法、查看Api
生活随笔
收集整理的這篇文章主要介紹了
Js对象如何添加方法、查看Api
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
js萬物皆對象,要帶著觀察對象的眼觀去看待每一個函數、變量。
為什么要用到原型?
Es6以前,js中沒有如ooa編程當中的class,但是要用到類,怎么辦呢,構造函數就應運而生,但是構造函數里面添加方法,發現他們的內存地址并不一樣,也就是說每實例一個對象,就要開辟一個存儲空間,這樣是非常浪費內存的
如:
此時要用到原型來解決此問題
function People(name, age) {this.name = name;this.age = age;}People.prototype.get = function() {console.log('我的名字是'+name);}var boy = new People('kejin', '18');var girl = new People('lucy', '20');console.log(boy.show===girl.show); //true所以js在對象里添加方法一般都是通過原型
包括Window、Document、Audio、Promise等
有時候不知道他們的接口是什么,可以通過 console.dir()來獲取
比如Promise
總結
以上是生活随笔為你收集整理的Js对象如何添加方法、查看Api的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 9个最佳蟋蟀标志以及如何免费制作自己的标
- 下一篇: ajax面试技术回答模板