var arr=[], 数组不就是Array类实例出来的对象吗,这两种写法我觉得应该等效吧
解决方案 »
- <input id="ID" name="ID" type="hidden" value="" /> 不能获取值
- 如何给方法传递对象【在动态添加时间的过程中】
- CheckBoxList生成的客户端代码都没有Value属性~~~
- 下拉列表,列表框大小一定,但要让他的下拉列表有多长就显示多长如何实现
- 如何判断IE的版本?能行就给分
- 请问如何让一个页面不能单独显示,仅在iframe中显示。
- 在javascript里如何连接一个变量和字符串,(小女生求助,急,谢谢各位大虾)
- 我该怎么办?
- 表单自动提交?!
- 请问百度百科页面右下角的插件叫什么名字?
- 页面loading特效
- 为什么 加了 网页开头加了 W3C 后 ,用js 控制不了div 层的位置 ????????
new关键字的使用
除了在需要实例化一个对象,或罕见的需要延时加载数据的情况外,你基本上不需要使用new关键字。在Javascript里分配大量的new变量地址是一项很慢的操作,为了效率起见,你应该始终使用对象符号。膜拜牛人,虽然只有在大批量数据的情况下才会有影响,但是凡是从小事做起,细节优化成功!快来接分啦。
关键是 使用对象符号就不 new了吗?
如:new Array(100)
但这一特性往往给程序的修改带来些小麻烦。
如:new Array(56,46,78) 一开始给数组设置了三个元素,之后因为某某原因要修改程序去掉两个元素。不注意的话就成了new Array(56)。导致程序错误。
使用数组字面量表示法的时候是不调用Array()构造函数的
使用数组字面量表示法的时候是不调用Array()构造函数的