网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

object属性操作是这样的-创新互联

这期内容当中小编将会给大家带来有关object属性操作是这样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

创新互联建站于2013年成立,先为旅顺口等服务建站,旅顺口等地企业,进行企业商务咨询服务。为旅顺口企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
var mi = {   
  name: '小明',   
  birth: 1990,    
  school: 'No.1 Middle School',    //  如果有特殊字符要用引号 eg: 'school-name':'xxx' 引用时 mi['school-name']
  height: 1.70,    
  weight: 65,    
  core: null
};
第一种属性获取方法: mi['name'];  // '小明'
第二种属性获取方法:mi.name;      // '小明'

访问miname属性,mi.name的写法更简洁。我们在编写JavaScript代码的时候,属性名尽量使用标准的变量名,这样就可以直接通过object.prop的形式访问一个属性了。

也可以添加 删除属性

增加:
mi.age; // undefined
mi.age = 18; // 新增一个age属性
mi.age  //输出18
删除:
delete mi.age;
mi.age  //undefined

如果我们要检测xiaoming是否拥有某一属性,可以用in操作符:

'name' in mi; // true
'grade' in mi; // false

不过要小心,如果in判断一个属性存在,这个属性不一定是mi的,它可能是mi继承得到的:

'toString' in mi; // true

因为toString定义在object对象中,而所有对象最终都会在原型链上指向object,所以mi也拥有toString属性。

要判断一个属性是否是mi自身拥有的,而不是继承得到的,可以用hasOwnProperty()方法:

mi.hasOwnProperty('name'); // true
mi.hasOwnProperty('toString'); // false

上述就是小编为大家分享的object属性操作是这样的了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注创新互联行业资讯频道。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享题目:object属性操作是这样的-创新互联
分享URL:http://bjjierui.cn/article/hjohp.html

其他资讯