摘要:
还是老样子,通俗的来说:按照严格程度 :var<let<const 进行比较对比,能够更好的理解: 1、关于定义 var 可以多重定义 例如:var A="嘿嘿" var A=" 哈哈" 不会报错 值为 哈哈 let 不能重复定义,但可以修改值 例如 :let A="嘿嘿" let A="哈哈" 会 阅读全文
posted @ 2021-12-16 23:09 yqphare 阅读(167) 评论(0) 推荐(0) 编辑
摘要:
还是老样子,通俗的来说:按照严格程度 :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) 编辑 |
||