博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2021年12月16日

摘要: 还是老样子,通俗的来说:按照严格程度 :var<let<const 进行比较对比,能够更好的理解: 1、关于定义 var 可以多重定义 例如:var A="嘿嘿" var A=" 哈哈" 不会报错 值为 哈哈 let 不能重复定义,但可以修改值 例如 :let A="嘿嘿" let A="哈哈" 会 阅读全文

posted @ 2021-12-16 23:09 yqphare 阅读(167) 评论(0) 推荐(0) 编辑

摘要: 闭包简单的说就是 一个包含在函数内的一个函数,当内函数在包含函数之外被调用时,则会形成闭包! 里面那个console.log匿名函数在test之外被调用了,所以形成了闭包!!! 但是console.log这个匿名函数在test函数内部定义,匿名函数会去其周围寻找a的值,找到为1; 闭包的值会在定义函 阅读全文

posted @ 2021-12-16 22:34 yqphare 阅读(20) 评论(0) 推荐(0) 编辑

摘要: 搞了半天,原来原型和原型链就类似于 c++中的继承与派生,这个懂了就很好理解了。 先定义:原型 每个对象都有一个方法,叫做隐式原型(原型),就是所谓的原型,原型就是指向其类的指针。目的就是为了方便对象自身找不到方法或属性的时候找父类的对象和方法。 现在通俗理解: 对象找方法/属性,自身没有,找不到, 阅读全文

posted @ 2021-12-16 21:53 yqphare 阅读(483) 评论(0) 推荐(0) 编辑