JavaScript学习笔记(二十二)——原型及原型链
16lz
2022-01-22
原型prototype
function Person() {}
console.log(Persontotype) // 是一个对象
function Person() {}
?
Persontotype.name='prototype'
Persontotype.sayHi=function () {}
__proto__
function Person() {}
?
var p1=new Person()
?
console.log(p1.__proto__===Persontotype) // true
function Person() {}
?
Persontotype.sayHi=function () {
console.log('hello Person')
}
?
var p1=new Person()
p1.sayHi()
function Person() {}
?
Persontotype.sayHi=function () {
console.log('hello')
}
?
var p1=new Person()
var p2=new Person()
?
console.log(p1.sayHi===p2.sayHi)
一个对象所属的构造函数
// 数组本身也是一个对象
var arr=[]
var arr2=new Array()
// 函数本身也是一个对象
var fn=function () {}
var fun=new Function()
constructor链状结构原型链的访问原则对象的赋值总结
更多相关文章
- Android为Notification加上一个进度条
- Android(安卓)setTag和getTag()的使用
- Android(安卓)跳转Activity并通过Bundle对象传递数据
- Android(安卓)wifi信号强弱检测
- Android中HandlerThread的使用
- Android中HandlerThread的使用
- Android中intent的使用
- ClassNotFoundException 案例
- android Activity启动初始化与实例化Activty对象的用途研究