说起来挺多的。看看吧!对你很有用
ActiveXObject 对象
启用并返回 Automation 对象的引用。newObj = new ActiveXObject(servername.typename[, location])ActiveXObject 对象语法有这些部分:参数
newObj必选项。要赋值为 ActiveXObject 的变量名。servername必选项。提供该对象的应用程序的名称。typename必选项。要创建的对象的类型或类。location可选项。创建该对象的网络服务器的名称。
Array 对象
提供对创建任何数据类型的数组的支持。arrayObj = new Array()
arrayObj = new Array([size])
arrayObj = new Array([element0[, element1[, ...[, elementN]]]])参数
arrayObj必选项。要赋值为 Array 对象的变量名。size可选项。可选项数组的大小。由于数组的下标是从零开始,创建的元素的下标将从零到 size -1。element0,...,elementN可选项。要放到数组中的元素。这将创建具有 n + 1 个元素的长度为 n + 1 的数组。使用该语法时必须有一个以上元素。
Boolean 对象
创建新的 Boolean 值。语法
boolObj = new Boolean([boolValue])参数
boolObj必选项。要赋值为 Boolean 对象的变量名。boolValue可选项。是新对象的初始 Boolean 值。如果忽略 Boolvalue ,或者其值为 false、0、null、 NaN,或者空字符串,则该 Boolean 对象的初始值为 false。否则,初始值为 true。 Date 对象
启用基本存储器并取得日期和时间。dateObj = new Date()
dateObj = new Date(dateVal)
dateObj = new Date(year, month, date[, hours[, minutes[, seconds[,ms]]]]) 参数
dateObj必选项。要赋值为 Date 对象的变量名。dateVal必选项。如果是数字值,dateVal 表示指定日期与 1970 年 1 月 1 日午夜间全球标准时间 的毫秒数。如果是字符串,则 dateVal 按照 parse 方法中的规则进行解析。dateVal 参数也可以是从某些 ActiveX(R) 对象返回的 VT_DATE 值。year必选项。完整的年份,比如,1976(而不是 76)。month必选项。表示的月份,是从 0 到 11 之间的整数( 1 月至 12 月)。date必选项。表示日期,是从 1 到 31 之间的整数。hours可选项。 如果提供了 minutes 则必须给出。表示小时,是从 0 到 23 的整数(午夜到 11pm)。minutes可选项。 如果提供了 seconds 则必须给出。表示分钟,是从 0 到 59 的整数。seconds可选项。 如果提供了 milliseconds 则必须给出。表示秒钟,是从 0 到 59 的整数。ms可选项。 表示毫秒,是从 0 到 999 的整数。
Enumerator 对象
启用枚举集合中的项目。enumObj = new Enumerator([collection]) 参数
enumObj必选项。要赋值为 Enumerator 对象的变量名。collection可选项。任意 Collection 对象。
Error 对象
保存有关错误的信息。var newErrorObj = new Error(
  
)
var newErrorObj = new Error(
  number
)
var newErrorObj = new Error(
  number,
  description
)Error 对象的构造函数语法有以下部分: 参数
number与错误相联的数字值。如果省略则为零。description描述错误的简短字符串。如果省略则为空字符串。
Function 对象
创建新的函数。语法 1
function functionName([argname1 [, ...[, argnameN]]])
{
   body
}语法 2
functionName = new Function( [argname1, [... argnameN,]] body );参数
functionName必选项。最新创建函数的名称argname1...argnameN可选项。函数接收的参数列表。body可选项。包含调用该函数时被执行的 JScript 代码块的字符串。
Global 对象
是一个固有对象,目的是把所有全局方法集中在一个对象中。Global 对象没有语法。直接调用其方法。 说明
Global 对象从不直接使用,并且不能用 new 运算符创建。它在 Scripting 引擎被初始化时创建,并立即使其方法和属性可用。 
Math 对象
是一个固有对象,提供基本数学函数和常数。Math.[{property | method}]参数
property必选项。Math 对象的一个属性名。method必选项。Math.对象的一个方法名。
Number 对象
代表数值数据类型和提供数值常数的对象。numObj = new Number(value)参数
numobj必选项。要赋值为 Number 对象的变量名。value必选项。Required. The numeric value of the Number object being created.value 参数是对象的数字值。
Object 对象
提供所有 JScript 对象通用的功能。obj = new Object([value]) 参数
obj必选项。要赋值为 Object 对象的变量名。value可选项。任意一种 JScript 基本数据类型。(Number、Boolean、或 String。)如果 value 为一个对象,返回不作改动的该对象。如果 value 为 null、undefined,或者没有给出,则产生没有内容的对象。
RegExp 对象
保存有关正则表达式模式匹配信息的固有全局对象。RegExp.property必选项 property 参数是 RegExp 对象的任意一个属性。 说明
RegExp 对象不能直接创建,但始终可以使用。在成功的正则表达式查找完成之前,RegExp 对象各属性的初始值如下所示:属性 简写 初始值 
index   -1 
lastIndex   -1 
lastMatch  $& 空字符串。 
lastParen  $+ 空字符串。 
leftContext   空字符串。 
rightContext   空字符串。 
$1 - $9  $1 - $9 空字符串。 
在成功的正则表达式查找完成之前,其属性值为 undefined。不要将全局 RegExp 对象与 正则表达式 对象混淆。尽管听起来像是一回事,但它们是截然不同的。全局 RegExp 对象的属性包含不断更新的关于每个匹配出现的信息,而正则表达式对象只包含出现正则表达式匹配的信息。
正则表达式对象
本对象包含正则表达式模式以及表明如何应用模式的标志。语法 1
re = /pattern/[flags]语法 2
re = new RegExp("pattern",["flags"]) 参数
re必选项。将要赋值为正则表达式模式的变量名。Pattern 必选项。要使用的正则表达式模式。如果使用语法 1,用 "/" 字符分隔模式。如果用语法 2,用引号将模式引起来。flags可选项。如果使用语法 2 要用引号将 flag 引起来。标志可以组合使用,可用的有: g (全文查找出现的所有 pattern) 
i (忽略大小写) 
m (多行查找) String 对象
可用于处理或格式化文本字符串以及确定和定位字符串中的子字符串。 语法
newString = new String(["stringLiteral"])参数
newString必选项。要赋值为 String 对象的变量名。stringLiteral可选项。任意 Unicode 字符群。
VBArray 对象
提供对 Visual Basic 安全数组的访问。varName = new VBArray(safeArray) 参数
varName必选项。要赋值为 VBArray 的变量名。safeArray必选项。VBArray 值。说明
VBArrays 是只读的,并且不能被直接创建。在传递给 VBArray 构造函数之前 safeArray 参数必须已获得 VBArray 值。这只能通过从已有的 ActiveX 或其它对象获得值才能做到。VBArrays 可以有多维。每一维的下标可以不一样。dimensions 方法取得数组的维数;lbound 和 ubound 方法取得每个维的下标范围。

解决方案 »

  1.   

    new是新建一个对象副本,Date()、Object()、ExpReg()、Array()、Function()都是Jscript内置对象,其他还有Boolean、Global、Number、String、Math、Error等,不过Math、Gobal、Error等都不用new关键字来创建副本
      

  2.   

    new是用来创建对象的的保留字,你所说是几个是JS中内奸的对象而已,你可以用以下的方法来创建你自己的对象,你说究竟是有多少种(我就说无限种了)!function student(,name,sex,age,){
    this.name=name;
    this.sex=sex;
    this.age=age;
    }
    var tom=new student(tom,man,18);
      

  3.   

    mybios  你们好
    真的谢谢你们的回答我不全懂你说的拉
    不过可以告诉我javascript 里面的new 可以有很多谢谢希望大家多多帮助
      

  4.   

    找一个javascript5.5的中文参考来看看吧。里面全有
    http://www.csdn.net/expert/topic/942/942792.xml?temp=.1195642