내가 생각하는 가장 큰 이유는 자바스크립트에서 객체는 일급객체이고, 함수는 일급함수인 부분을
이해하는 부분부터 힘들어 하는듯~
아래의 예는 자바진영에서 질문하고 답변한 글을 캡춰한 것~
==============================================
Q) javascript 문법?코딩방식?에 대한 질문 올리겠습니다...!!
1.
function openSearchMaker{
-- 중간생략 --
var args = {key:"SelectMaker", width:900,height:550};
windowOpen(url, "", args);
}
args라는 변수에 key값을 넣어주고 그 안에 값을 세팅하는 이유가 뭔지 궁금합니다.
windowOpen 함수에 단순히 key값은 안주고 , width, height만 설정하고 사용하였는데
이런 방식은 도통 처음이라 질문드립니다. 그냥 코딩스타일인건지 -_-;;;
args라는 특별한 변수인건지도 궁금합니다 아규먼트 변수에 관해서는 잘 모르겠습니다.
2.
function fn_search_maker(searchText, _procType){
--- 중간생략 --
var procType = _procType == undefined||_procType==null ?'':_procType;
$.get(url, {'searchText':searchText,'procType':procType},makerSearchSuccessHandler,'json');
}
두번쨰로 노란색 친 부분 변수 앞에 _을 붙이는 이유를 알고 싶어 질문드립니다,
jquery같은경우 $앞에 붙에 제이쿼리 객체라는것처럼 사용하지만
또한 매개변수로 받아올때도 _를 붙여서 하는데요,
무슨의미인지 알 수 있을까요?.
A)
'프로그램개발 > ClientSide(JavaScript,Angular,Vue)' 카테고리의 다른 글
MS, 홀로렌즈에 자바스크립트 개발자 유혹 (0) | 2016.12.29 |
---|---|
[번역] 프로그레시브 웹 앱 : 탭에서 벗어나기 (0) | 2016.12.24 |
ReactJS를 작성할 때에 알아두면 좋은 ES6 문법들 (0) | 2016.11.28 |
데뷔 후 뜨거운 관심을 받은 오픈소스 프로젝트 10 (0) | 2016.11.16 |
자바스크립트로 게임 개발하는 툴 (0) | 2016.11.11 |