일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 리액트
- JavaScript
- Vue
- input
- 댓글달기
- v-html
- event
- ES6
- jsx
- 자료구조
- mapGetters
- Vue transition
- 자바스크립트
- Wecode
- TypeScript
- MySQL
- storybook
- HOC
- express
- vuex
- scss
- State
- 쉬운설명
- sass
- webpack
- Vue.js
- CSS
- App.vue
- nodejs
- react
- Today
- Total
익명의 개발노트
프리코스를 시작한지 1주 반이 지났다. 9일째군.. 그중에서 프리코스 과제3번인 Underbar에 대한 소감을 남긴다. 라이브러리 함수들을 조건에 맞게 수정하는 과제이다. 결론부터 말하자면... 의욕떨어졌다... 너무 어려웠다... 가장 헷갈리는 것은 part1, part2 에 주어진 함수들을 보고 수정하는게 너무 어려웠다. 이 문제의 키포인트는 자바스크립트에서 고유기능을 생각해보면 조금더 쉽게 접근할 수 있지 않았나?! 이다. 대부분의 문제를 배열을 활용해서 해결을 했다. 그 와중에 몰랐던 개념도 알게되고.... 나쁘지 않다. 왜? 과제를 거치면서 성장하는 느낌을 받는다. 물론 좌절감도 맛보게 될텐데... 너무 어렵다, 못하겠다 라고 마음만 먹지 않으면 될 듯 싶다. 이거 잘하면 뭐 더 잘하겠지만, 못..
자바스크립트에서 Arguments 는 모든 function() 안에서 사용할 수 있는 지역변수이다. 자바스크립트 프로그래밍에서 중요하다고 하며, 자바스크립트 라이브러리는 arguments 객체를 사용하기 때문에 자바스크립트 개발자라면 사용법에 익숙해야한다. 특징을 살펴보자. 1. argument는 함수 내에서 변수를 통해 접근할 수 있다. 2. 호출된 arguments 는 함수에 전달된 인수(arguments)를 배열 형태의 object로 표현한 것이다.. 하지만, 실제 배열은 아님. 유사배열?! 그래서, Array의 메소드를 .length 빼고 사용할 수 없음. ※ arguments.length는 실제 함수에 사용자가 넣은 인자(파라미터) 의 갯 수임. ex) function one(arg1){......
Immediately Invoked Function Expression 번역하면 즉시 실행함수 이다. 사용목적은 스코프 문제 때문에 사용한다. 이름이 없는 함수이기 때문에 argument나 value값을 넘겨줄때도 쓴다. 가독성도 많이 떨어지기는 단점이 있다. IIFE에 변수를 할당하면 IIFE 자체에 저장이 되지 않고 함수가 실행된 결과만 저장된다. (function () { var aName = "Barry"; })();이런식으로 function 의 시작과 끝을 아기를 포대기에 감싸듯 ( ) 를 사용하여 감싸준다. IIFE 안에서 포문을 돌릴 경우 var i 이런식으로 주는경우도 있는데, let i로 사용하면 IIFE를 굳이 사용하지 않아도 된다. 또는 .bind를 사용해도 IIFE를 굳이 사용하지 ..