javascript new 需不需要继续使用

 更新时间:2009年07月02日 15:07:47   作者:  
在javascript你不需要使用new Object(),你该使用{}就可以了。
你也没有必要使用new Array(),使用[];
不要使用 new Number, new String, or new Boolean. 等等
不要使用new Function 来创建函数
比如你要写
复制代码 代码如下:

frames[0].onfocus = new Function("document.bgColor='antiquewhite'")

你应该这样写
复制代码 代码如下:

frames[0].onfocus = function () {document.bgColor = 'antiquewhite';};,

第二种写法可以使得编译器尽早的看到函数体。使得错误尽快的检查出来。
当你写
Js代码
复制代码 代码如下:

myObj = new function () {
this.type = 'core';
};

的时候,这样写
Js代码
复制代码 代码如下:

myObj = {
type: 'core'
};

相关文章

  • js如何获取file控件的完整路径具体实现代码

    js如何获取file控件的完整路径具体实现代码

    需要隐藏input file然后获取它的值,但连jquery都无法获取它的值,下面与大家分享下使用js的具体获取方法,感兴趣的朋友可以参考下哈
    2013-05-05
  • redux.js详解及基本使用

    redux.js详解及基本使用

    Redux我们可以把它理解成一个状态管理器,可以把状态(数据)存在Redux中,以便增、删、改。这篇文章主要介绍了redux.js详解及基本使用,需要的朋友可以参考下
    2019-05-05
  • 详解JSON和JSONP劫持以及解决方法

    详解JSON和JSONP劫持以及解决方法

    这篇文章主要介绍了详解JSON和JSONP劫持以及解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • JavaScript实现修改伪类样式

    JavaScript实现修改伪类样式

    这篇文章主要介绍了JavaScript实现修改伪类样式的方法以及代码实现过程,一起学习参考下吧。
    2017-11-11
  • js在ie下打开对话窗口的方法小结

    js在ie下打开对话窗口的方法小结

    下面小编就为大家带来一篇js在ie下打开对话窗口的方法小结。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-10-10
  • BootStrap 智能表单实战系列(十)自动完成组件的支持

    BootStrap 智能表单实战系列(十)自动完成组件的支持

    这篇文章主要介绍了BootStrap 智能表单实战系列(十)自动完成组件的支持 的相关资料,需要的朋友可以参考下
    2016-06-06
  • js根据日期判断星座的示例代码

    js根据日期判断星座的示例代码

    本篇文章主要是对js根据日期判断星座的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-01-01
  • JavaScript实现动态表格效果

    JavaScript实现动态表格效果

    这篇文章主要为大家详细介绍了JavaScript实现动态表格效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-06-06
  • 在Google 地图上实现做的标记相连接

    在Google 地图上实现做的标记相连接

    这篇文章主要介绍了在Google 地图上实现做的标记相连接,需要的朋友可以参考下
    2015-01-01
  • Js Snowflake(雪花算法)生成随机ID的实现方法

    Js Snowflake(雪花算法)生成随机ID的实现方法

    这篇文章主要介绍了Js Snowflake(雪花算法)生成随机ID的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08

最新评论