javascript 高级技巧
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 高级技巧相关的知识,希望对你有一定的参考价值。
1.遍历一个对象obj的属性到数组。
var a = []; for( a(a.length) in window ); console.log(a); //输出window对象的全部属性到数组a中
2.类数组对象与真实的数组对象有区别,所以常需要将其转化成实际的数组对象。
[].slice.call(arguments)
3.JS没有块级作用域,因此通常情况下函数内部的所有变量都是绑定到函数作用域的,也就是说相当于都在函数一开始就声明了的,一个例外就是try/catch中的变量是块级的,只属于try/catch块。
以上是关于javascript 高级技巧的主要内容,如果未能解决你的问题,请参考以下文章