js-Object
xiaochouyu0703
这个作者很懒,什么都没留下…
展开
-
Object.keys()获取可被枚举的属性
Object.keys() 方法会返回一个由给定对象的所有可枚举自身属性的属性名组成的数组。 * 数组中属性名的排列顺序和使用for-in循环遍历该对象时返回的顺序一致。 **主要区别是 for-in 还会遍历出一个对象从其原型链上继承到的可枚举属性。[b]语法:Object.keys(obj)[/b][code="java"]var arr =...原创 2015-02-26 16:09:38 · 481 阅读 · 0 评论 -
for/in 循环遍历对象的属性
for/in 语句循环遍历对象的属性。js中获取key得到某对象中相对应的value的方法:obj.keyjs中根据动态key得到某对象中相对应的value的方法有二: 一、var key = "name1";var value = obj[key]; 二、var key = "name1";var value = eval("obj."+key); 详细出处参考:[url]h...原创 2014-04-02 15:26:15 · 626 阅读 · 0 评论 -
ES6新标准-对象的扩展Object.is()
用来比较两个值是否严格相等。与严格比较运算符(===)的行为基本一致,不同之处有两个: 一是+0不等于-0 二是NaN等于自身 +0 === -0 ;//trueNaN === NaN; // falseObject.is(+0, -0) ;// falseObject.is(NaN, NaN) ;// true 兼容ES5添加如下代码:...原创 2015-03-27 14:39:56 · 130 阅读 · 0 评论