javascript new 需不需要继续使用


你也没有必要使用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'
};



相关阅读:
HTML5新的元素和属性对设计师来说是冒险又是机遇
获取dom元素那些讨厌的位置封装代码
超级实用的7个PHP代码片段分享
浅谈应该如何理解Oracle的架构知识
教你为MySQL数据库换挡加速
ORACLE的External Tables的简单介绍
CSS教程:媒体类别语法
用SQL Server 2005实现WebService
另辟蹊径 实现XP、Vista双系统并存
asp.net2.0中App_GlobalResources用途
改良WindowsXP预读文件 为系统启动提速
php file_put_contents()功能函数(集成了fopen、fwrite、fclose)
document.createRange实例
动态增加/删除文件域
快速导航

Copyright © 2016 phpStudy |