Object
Object.prototype.isPrototypeOf()
用法:
Foo.propotyoe.isPrototypeOf(object)
,返回布尔值。用于测试一个对象是否存在于另一个对象的原型链上。
- Foo.propotype 是否存在于object 对象的原型链上。
object 对象是否继承自 Foo.propotype。
与
instanceof
运算符不同。- 用法:
object instanceof constructor
instanceof
运算符用来检测constructor.prototype
是否存在于参数 object 的原型链上。
- 用法:
Array
JSON
JSON.parse()
- 用于从一个字符串中解析出 json 对象
var str = '{"name":"hhh","age":"123"}' JSON.parse(str); //结果如下 {name: "hhh", age: "123" } //注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常。
**