개발/script

[javascript] 배열 키값 가져오기

지승준 2018. 4. 12. 15:52

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
var arr = ['a''b''c'];
console.log(Object.keys(arr)); // console: ['0', '1', '2']
 
 
// array like object
var obj = { 0'a'1'b'2'c' };
console.log(Object.keys(obj)); // console: ['0', '1', '2']
 
 
// array like object with random key ordering
var anObj = { 100'a'2'b'7'c' };
console.log(Object.keys(anObj)); // ['2', '7', '100']
 
 
// getFoo is property which isn't enumerable
var myObj = Object.create({}, {
  getFoo: {
    value: function () { return this.foo; }
  } 
});
myObj.foo = 1;
console.log(Object.keys(myObj)); // console: ['foo']
 
 
var anObj = { 100'a'2'b'7'c' };
var arr = {};
Object.keys(anObj).forEach(d => {    
    arr[anObj[d]] = d;
});
console.log(arr); // console: {b: "2", c: "7", a: "100"}
cs


'개발 > script' 카테고리의 다른 글

[javascript] 배열 중복값 합계  (0) 2018.04.12