几种实用的JavaScript鼠标特效,在我们平时网页设计中,鼠标特效可以说是常常会用到,那么今天我们来讲讲通过JS代码实现一些实用的鼠标特效,希望对大家有用。......
2023-03-17 533 JAVASCRIPT 鼠标
JavaScript的新标准es6中出现的let让定义变量有了更严格的形式。今天小编我就来给大家分享一下let和var区别的经验噢。
首先在函数外用var定义一个全局变量a并且在函数内用var定义了局部变量b。
然后在函数里边和外部分别打印看一看输出的是什么。
然后便会看到提示说b这个变量没有定义哦。
接着我们在函数外部定义一个变量b看一看打印效果。
可以看到在外部定义一个变量b之后就不会再报错了。
这是因为在函数外部是没有办法访问函数内部定义的变量的。
然后我们改用for循环来看看区别。
此时小编我在for循环里面和外面都进行输出。
然后打印也可以得到对应的值了哦。这就说明用var定义的变量在for循环外是可以被访问到的哦。
接着定义变量时我们改用let看看效果噢。
可以发现改用let在for循环中定义变量时便不可以被外部访问到了哦。
所以说用let在for循环中定义变量就会产生类似函数的作用域哦。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: JAVASCRIPT
相关文章
几种实用的JavaScript鼠标特效,在我们平时网页设计中,鼠标特效可以说是常常会用到,那么今天我们来讲讲通过JS代码实现一些实用的鼠标特效,希望对大家有用。......
2023-03-17 533 JAVASCRIPT 鼠标
如何开始学习javascript,html是网页的内容,c是网页的格式,h是网站的后台,j是网站的前端,那么如何学习j,才能高效?......
2023-03-17 258 JAVASCRIPT