摘要:
function a(){ console.log('aaa') } 直接调用为 a() var b = function(){ console.log('bbb') } 直接调用为b() a()能在写在function a(){}上面而b()不能 var c = { c:function (a){ 阅读全文
摘要:
function DOG(name){ this.name = name; this.species = '犬科' } var dogA = new DOG('大毛'); var dogB = new DOG('二毛'); dogA.species = '猫科'; console.log(dogB. 阅读全文
摘要:
js在声明一个函数,方法,数据的时候会开辟出新的空间,但数据不会被使用到的时候,就会被回收 function fn(){ var o = {} var oa = {} o.a = oa oa = o return "ddd" } fn() o与oa相互引用的时候就不会触发垃圾回收机制 阅读全文
摘要:
Object.defineProperty的功能就是在现有的属性进行修改或添加 let Person ={} Person.name = 'Tom' 等于 let Person = {} Object.defineProperty(Person, 'name',{ value: 'jack', co 阅读全文
摘要:
一、(我认为的)常规复杂的方式 function createPerson(name, sex){ var obj = {} obj.name = name obj.sex = sex return obj } var admin = createPerson('xiaoming', 18) con 阅读全文