반응형

JavaScript 3

상수 const

상수는 스크립트가 실행 중인 동안 대입을 통해 값을 바꾸거나 재선언 불가하며 값으로 초기화. const PI = 3.14; 같은 범위에 있는 함수나 변수와 동일한 이름 선언 불가. // 오류가 발생합니다 function f() {}; const f = 5; // 역시 오류가 발생합니다 function f() { const g = 5; var g; //statements } 상수에 할당된 객체(Object)의 속성은 변경 가능 const MY_OBJECT = {'key': 'value'}; MY_OBJECT.key = 'otherValue'; 마찬가지로 배열의 내용도 변경 가능 const MY_ARRAY = ['HTML','CSS']; MY_ARRAY.push('JAVASCRIPT'); console.lo..

Programing 2022.04.22

함수(function) 다시 보기

글 내용이 좋아서 펌. 종종 헷갈릴 때 다시 보기도 함. 생각난 김에 퍼펌원문 : http://www.nextree.co.kr/p4150/자바스크립트는 한동안 개발자들의 많은 오해와 편견으로 toy language 취급을 받아 왔습니다. 누구든지 쉽게 배워 간단히 적용할 수 있다는 생각에 깊이 있는 학습이 이뤄지지 않았습니다. 하지만, 현대의 웹 애플리케이션이 시대적 요구와 사용자의 기대로 인해 점점 더 복잡한 대규모 시스템으로 발전해 나가면서 자바스크립트에 대한 관심이 크게 늘고 있습니다. 이에 자바스크립트에 대한 올바른 이해를 위해 자바스크립트에서 가장 중요한 주제인 함수에 대해 간략히 설명하겠습니다.대부분 자바스크립트에서 함수를 설명할 때 "자바스크립트에서 함수는 first-class object(..

Programing 2017.04.12

jQuery radio, checkbox 체크여부확인

여러 항목으로 이루어진 체크박스와 라디오의 체크여부를 일괄적으로 사용하기 위해얕은 지식으로 머리를 굴렸고 아래와 같은 스크립트를 작성했다. Colored By Color Scripter™123456789101112131415161718192021222324function checkNextArrValidation(objName) { // console.log("objName..."+objName); // return false; // 객체의 Type 확인하여 분기 var objType = $("input[name="+objName+"]").attr("type"); if(objType == "checkbox") { if($(":checkbox[name="+objName+"]:checked").length

Programing 2014.02.14
반응형