Array
-
Javascript 잦은 망각에 도저히 안되겠어서 하는 array 내장 메소드 정리__이 정돈 기억하자Develop/Javascript 2020. 6. 11. 03:03
console.log('hihi'); 가자! array 내장 method 정리!! 이전에는 결과가 새로운 array를 반환하는 함수만 정리했으나, 이번엔 자주 쓰이거나 요긴하게 쓸 것들 정리! 사용법 까지 정리해보자.!! 새로운 배열을 반환하는 내장 method 들.. Array.prototype.concat() 이 함수는 매개변수로 주어진 값이나 배열을 사용될 배열과 합쳐서 반환함 사용법 : array.concat([value1 [, value2 [, ...[valueN]]]) value에 들어갈 값 : 배열 or 값 매개변수에 아무런 값도 넣지 않으면 array의 얕은 복사본만 반환 ※ 얕은 복사본 : 같은 주소를 참조하는 다른 변수를 의미함 (object 타입만 해당) 예시 const strings..
-
Javascript 새로운 배열을 반환하는 배열 내장함수Develop/Javascript 2020. 3. 19. 20:31
console.log('hihi'); 배열의 내장함수를 사용하다가 간혹 햇갈린다 이 놈이 원래 배열에 영향을 끼쳤나? 원래 배열을 바꾸지 않고 기능을 하는 함수인가? 뭐가 더 많을지 모르겠다. 원래 배열에 영향을 끼치지 않는 함수가 더 많으면 영향을 주는 놈들만 외우면 될텐데.. 일단은 영향을 주지 않는 놈들만 정리해보자 한다. 즉 이 놈들은 출력 값이 새로운 배열이고 따로 이 출력 값을 저장을 해놓지 않으면 쓰기 불편하게 될 것이다. ! 거의 모든 내용은 MDN 을 참고로 한다 ! 1. concat(); -> 이 놈은 arr1.concat(arr2); 이런식으로 해서 arr1, arr2에 영향을 주지 않고 새로운 배열을 내 뱉는다 let arr1 = [1, 2, 3]; let arr2 = [4, 5, ..
-
Javascript 신기했던 변수 선언 방법Develop/Javascript 2020. 3. 18. 03:40
console.log('hihi'); 얼마전 매우 신기한 변수 선언 방법을 찾았다. 그 방법은 바로! var a = a || []; 바로 이런식의 변수 선언 방법이다. 어디서 봤는지는 기억이 나질 않는다.. 허허.. 바로 블로깅 해놀걸 그랬다 깃헙에서 어떤 소스를 보다가 도대체 저건 뭘 의미하는 걸까 하고 찾아봤었는데 스택오버플로우에서 찾았다. https://stackoverflow.com/questions/2538252/what-is-var-gaq-gaq-for What is "var _gaq = _gaq || []; " for? The Async Tracking code in Google Analytics looks like this: var _gaq = _gaq || []; _gaq.push(['_..