翻译MDN里js的一些方法属性

TypeError

The TypeError object represents an error when a value is not of the expected type.
[TypeError对象代表 “当值不是预期的 类型” 的 错误。]

Syntax
new TypeError([message[, fileName[, lineNumber]]])

Parameters

message
Optional. Human-readable description of the error
[可选。人读得懂的 对于错误的描述]

fileName
Optional. The name of the file containing the code that caused the exception
[可选。包含造成异常代码的 文件名]

lineNumber
Optional. The line number of the code that caused the exception
[可选。造成异常的代码的 行数]

Object.create()

The Object.create() method creates a new object with the specified prototype object and properties.
[Object.create()方法 用来 创建 一个有 具体原型对象 和 属性 的 新对象]

Syntax
Object.create(proto[, propertiesObject])

proto
The object which should be the prototype of the newly-created object.
[这应该是 新建对象的原型 的对象]

propertiesObject
Optional. If specified and not undefined, an object whose enumerable own properties (that is, those properties defined upon itself and not enumerable properties along its prototype chain) specify property descriptors to be added to the newly-created object, with the corresponding property names. These properties correspond to the second argument of Object.defineProperties().
[可选。如果指定了就不是未定义,一个对象枚举自己的属性(不是原型链上的,而是实例化的对象上的属性)指定属性的描述符被添加到新创建的对象,有相应的属性名称。这些属性对应到Object.defineProperties()的第二个参数]

posted @ 2016-05-26 21:16  Sameen  阅读(609)  评论(0编辑  收藏  举报