JS - 对象(1)

作者: sunorry | 来源:发表于2015-02-01 03:13 被阅读57次

对象中好汉一系列属性,这些属性是无序的。每个属性都有一个字符串 key 和对应的 value.

对象中的每一个属性都有很多属性标签:

  • writable
  • enumerable
  • configurable
  • value
  • get/set
    每一个属性便签提供了属性的访问权限控制。

创建对象的方式

var obj = {
  x : 1,
  y : 2
};
function foo() {};
foo.prototype.z = 3;
var obj = new foo();
obj.x = 2;
obj.y = 1;

obj.x; // 1
obj.y; // 2
obj.z; // 3
typeof obj.toString; // 'function'
'z' in obj; // true
obj.hasOwnProperty('z'); // flase

Object.create

原型指向参数

var obj = Object.create({x : 1});
obj.x // 1
typeof obj.toString // 'function'
obj.hasOwnProperty('x')'; // false

var obj = Object.create(null);
obj.toString // undefined

相关文章

  • jQuery对象和DOM对象

    1、dom对象(js对象)使用js的方式获取到的元素就是js对象。 例如: 裤子 入口文件: 1、js对象 $(f...

  • js 对象和jquery对象的比较

    1、js 对象和jquery对象的区别 jquery对象是js中的new Object()生成的普通对象 2、js...

  • jQuery前端框架--笔记

    1,JS对象和jQuery对象的区别 jQuery就是JS中的new Object生成的普通对象。 2,JS对象和...

  • 1 js对象

    1 JavaScript 对象JavaScript 提供多个内建对象,比如 String、Date、Array 等...

  • JS - 对象(1)

    对象中好汉一系列属性,这些属性是无序的。每个属性都有一个字符串 key 和对应的 value. 对象中的每一个属性...

  • 1.4JavaScript 弹出框与内置对象

    消息框 JavaScript内置对象JavaScript对象 :1. js内置对象、js事件对象、3.BOM浏览器...

  • JavaScript笔记(一)

    一、面向对象面向过程的区别 1、什么是js对象 js对象:属性和方法的集合,js所有数据都可以看成对象...

  • js对象——创建对象(1)

    创建多个相似对象时使用的方法: 1. 工厂模式 缺点:工厂模式虽然解决了创建多个相似对象的问题,但却没有解决对象识...

  • js对象及其方法

    1.对象MDN文档2.JS基础--JS对象及其基本用法3.JavaScript 对象所有API解析

  • 文件读写

    1.json是什么 -javascript Object Notation js对象表示法 -json和js对象格...

网友评论

    本文标题:JS - 对象(1)

    本文链接:https://www.haomeiwen.com/subject/tjglxttx.html