
javascript
刀刃的刃
这个作者很懒,什么都没留下…
展开
-
javascript Array遍历 for..in 和 for 的区别
大家都知道在JavaScript中提供了两种方式迭代对象: for 循环; for..in循环; 使用for循环进行迭代数组对象,但是,使用for.. in循环时,绝对存在坑! javascript提供了一种特殊的循环(也就是for .. in循环),用来迭代对象的属性或数组的每个元素,for...in循环中的循环计数器是字符串,而不是数字。它包含当前属性的名称或当前数组元素的索引。 ...原创 2018-08-08 10:14:24 · 235 阅读 · 0 评论 -
ECMAScript 6 学习笔记一 术语解析
hoisting:变量提升,所谓的变量提升就是使用var声明一个变量,js解析器都会视为此变量声明在所在函数的顶部,如果不在函数内声明(全局变量),则认为在全局作用域的顶部。例如: <script> var a = 2; var b= function(){ dosomething..... var c = 1; } var d = 5; </script>...原创 2018-08-08 17:22:03 · 140 阅读 · 0 评论