2022年8月23日

822笔记(this指向改变,闭包)

摘要: 改变函数内this指向 call call调用函数,可以简单理解成调用函数的方式,可以改变函数内的this指向 ​ 场景:做继承 var o = { name: 'lucy', } function fn(a, b) { console.log(this) console.log(a + b) } 阅读全文

posted @ 2022-08-23 21:41 星野落 阅读(30) 评论(0) 推荐(0)

821笔记(trim,difineproperty,类)

摘要: trim方法去除字符串两边的空格 // trim去除两端的空格 var str = ' hello ' console.log(str.trim()) var str1 = ' h e ll o ' console.log(str1.trim()) 获取对象的属性名 Object .keys获取当前 阅读全文

posted @ 2022-08-23 21:40 星野落 阅读(29) 评论(0) 推荐(0)

821笔记(this,继承)

摘要: 构造函数实例和原型对象关系 构造函数的prototype指向了构造函数的原型对象 实例对象是由构造函数创建的,实例对象的__proto__属性指向了构造函数的原型对象 构造函数的原型对象的constructor属性指向构造函数,实例对象的原型的constructor也指向了构造函数 原型链和成员的查 阅读全文

posted @ 2022-08-23 21:38 星野落 阅读(22) 评论(0) 推荐(0)

820笔记(构造函数和原型)

摘要: 构造函数和原型 对象的三种创建方式 字面量 var obj={} new 关键字 var obj = new Object() 构造函数创建 function Person(){ this.name='zs' this.age=12 } var p=new Person() <script> //1 阅读全文

posted @ 2022-08-23 21:37 星野落 阅读(29) 评论(0) 推荐(0)

导航