-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Wujikang edited this page Nov 13, 2017
·
2 revisions
Welcome to the sort-object-attribute wiki!
- issues
当全部是数字的时候,数字将会按照从小到大的顺序排列,当全部是字母的时候,顺序将会是字母的顺序进行排列
//具有随机键排序的数组类对象
// var an_obj = { 100: 'a', 2: 'b', 7: 'c' };
// console.log(Object.keys(an_obj)); // console: ['2', '7', '100']
var an_obj = { 100: 'a', 2: 'b', 7: 'c', a: 4, b: 'y', v: 'nfg', f: '100' };
console.log(an_obj[100]);
console.log(Object.keys(an_obj)); // console: ['2', '7', '100']
Object.getOwnPropertyNames() 返回一个数组,它包含了指定对象所有的可枚举或不可枚举的属性名。 Object.keys() 返回一个包含所有给定对象自身可枚举属性名称的数组。
Object.prototype.propertyIsEnumerable() 判断指定属性是否可枚举,内部属性设置参见 ECMAScript DontEnum attribute 。