IT/JavaScript27 with 스코프 체인을 사용자가 임의로 수정하기 위해 사용하나 with는 성능을 위해서는 사용하지 않는 것이 좋다. 2020. 6. 30. import / export 순수 js 만들어서 분리하는 경우 router, store 사용하는 경우 import router from "@/router"; import store from "@/store/index"; 아래와 같이 받아 온다 export의 경우 여러가지 방법이 있지만 아래와 같이 사용했다. export default { setCheckBox() {}; logout() { store._actions.signOut[0](); router.push('/signIn'); localStorage.removeItem('notice'); } }; import 의 경우 import common from "@/js/common"; common.logout(); 위의 방법으로 사용한다 export default는 내보낸 값만 가져올.. 2020. 6. 30. 다양한 반복문 속도 비교 https://jsben.ch/u9l3w 위의 결과 참고해본다면 실행시마다 차이는 조금 있지만 대부분 native for 문이 가장 빠른 것으로 나온다 다른 글 또한 참고해보면 for in, for of, map, reduce 같은 방법보다 native for loop가 가장 빠른 성능을 보여주고 있다. 2020. 6. 30. this, self 사용 이유 var value = 100; const myObj = { value: 1, func1: function() { this.value += 1; console.log('func1(): ' + this.value); func2 = function() { this.value += 1; console.log('func2(): ' + this.value); func3 = function() { this.value += 1; console.log('func3(): ' + this.value); } func3(); } func2(); } }; myObj.func1(); 출력 값은 func1(): 2, func2(): 101, func3(): 102 fun1의 경우에는 this가 함수에 바인딩 하지만 내부 함수 호출패.. 2020. 6. 28. 이전 1 2 3 4 5 ··· 7 다음