Array.prototype.some()
arr.some(callback)
자바스크립트 array method 중에 some()은 fn의 조건중 하나라도 참이라면 true
, 아니면 false
를 반환한다.
var array = [1, 2, 3, 4, 5];
var even = function(element) {
// checks whether an element is even
return element % 2 === 0;
};
console.log(array.some(even));
// expected output: true
Array.prototype.shift()
arr.shift()
배열의 첫번째 요소를 제거
Array.prototype.unshift()
arr.unshift(el1, el2 ...)
새로운 요소를 배열의 맨 앞에 추가
var arr = [0, 1, 2, 3, 4]
arr.shift()
console.log(arr) // [1, 2, 3, 4]
arr.unshift(5, 6)
console.log(arr) // [5, 6, 1, 2, 3, 4]
console.time() & console.timeEnd()
console.time(label)
console.timeEnd(label)
label
을 지정해 해당 동작의 소요시간 출력
let sum
console.time("A")
for(let i = 0; i < 1000 ; i++) {
sum += i
}
console.timeEnd("A") // A: 0.048828125ms
'Study > Today I Learn' 카테고리의 다른 글
[TIL] 2019.03.30 (0) | 2019.03.30 |
---|---|
[TIL] 2019.03.24 (0) | 2019.03.24 |
[TIL] 2019.03.22 (0) | 2019.03.23 |
[TIL] 2019.03.21 (0) | 2019.03.22 |
[TIL] 2019.03.20 (0) | 2019.03.20 |