Javascript
标签: 语法
类型
语言特性
类型判断
isPlainObject 是否是 没有原型对象的对象;
- 类型是[object Object]; 对象中区分 对象是否有原型对象,简单对象没有原型对象;字面量对象/Object.create(null)/Object.create({})
- jQuery: The PlainObject type is a JavaScript object containing zero or more key-value pairs.
- {} 相当于 Object.create(Object.prototype);
-
eg(示例):
- 直接对象 Object.prototype.toString.call(({}).prototype) // [object Undefined] Object.prototype.toString.call((function o(){ }).prototype) // [object Object] - Object.create(对象原型) Object.prototype.toString.call(Object.create({ }).prototype) // [object Undefined] Object.prototype.toString.call(Object.create(null).prototype) // [object Undefined] Object.prototype.toString.call(Object.create(function() {}).prototype) // [object Object]
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。