목록코딩 (3)
함께 성장하는 프로독학러
안녕하세요, 프로독학러 입니다. 이번 포스팅에서는 객체를 병합하는 메서드인 object.assign 메서드에 대해서 알아보도록 하겠습니다. 먼저 표현식 부터 보시겠습니다. Object.assign(target, ...sources)object.assign 메서드의 첫 번째 인자는 타겟입니다.두 번째 인자부터 마지막 인자까지는 소스 오브젝트입니다.소스 오브젝트는 타겟 오브젝트에 병합됩니다.그리고 리턴값으로 타겟오브젝트를 반환합니다. 이해를 돕기 위해 예제를 보겠습니다. 123var obj = {a:1};var copy = Object.assign({}, obj);console.log(copy); // {a: 1}cs 위의 예제에서 obj는 a라는 프로퍼티 하나를 가진 객체입니다.그리고 copy라는 변수에 ..
안녕하세요, 프로독학러 입니다. 이번 포스팅에서는 자바스크립트 배열의 메서드 중 map 메서드에 대해서 알아보겠습니다. 표현식은 다음과 같습니다. var new_array = arr.map(function callback(currentValue[, index[, array]]) { // new_array의 새 요소 반환 }[, thisArg])map메서드의 첫 번째 인자로는 콜백함수가 옵니다.콜백함수의 첫 번째 인자는 배열의 각 원소(item)가, 생략이 가능한 두, 세 번째 인자는 해당 원소의 index값과 전체 배열이 들어옵니다. map메서드의 두 번째 인자는 callback함수를 실행할 때 this로 들어오는 값을 지정하는 것입니다. 생략 가능하며, 기본 값은 Window객체 입니다. map메서드를..
안녕하세요, 이번에 새로 블로그를 시작하게 된 '프로독학러'입니다.반갑습니다! 제 블로그의 첫 게시글이 여러분께 드리는 인사여서 정말 기분이 좋습니다.사실 다른 블로그 (네이버, 다음, 구글 등) 경험은, 전무합니다. (...자랑이다) 완전 처음입니다. 완전 깨끗하죠. (백지 상태인 모습을 확인 할 수 있습니다)이렇게 깨끗한 제가 블로그에 무엇을 올리게 될까요? (그래서 뭘 할건데?) 눈치가 빠르신 분들은 제 이름에서 이미 힌트를 얻으셨을 수도 있겠네요.네, 저는 제가 공부하고 배우는 것들을 이 블로그에 올릴 생각입니다. (공부?) 현재 제가 공부하고 있는 것은 크게 두 가지 입니다.첫 번째는 프로그래밍! (쏼라쏼라) (안녕? 응 나도 안녕) 그리고 두 번째는 영어! 입니다. 인문계 고등학교를 졸업해 프..