[자바스크립트 비기너] Boolean 오브젝트, 자바스크립트 특징, Object 오브젝트(ES5 기준), JSON 오브젝트, Date 오브젝트, Math 오브젝트
Boolean 오브젝트 빌트인 오브젝트 true와 false 처리 값이 있으면 true로 인식 false 인식 기준 undefined, null, NaN 빈 문자열, 숫자 타입의 0 숫자 값 변환 기준 true를 1로, false를 0으로 변환 new Boolean() Boolean 인스턴스 생성 파라미터 값을 true 또는 false로 변환하여 프리미티브에 설정 //value의 모든 값이 false로 변환되며 생성한 Boolean 인스턴스의 프리미티브 값으로 설정 var value = [undefined, null, NaN, 0, ""]; for (var k = 0; k < value.length; k++){ var obj = new Boolean(value[k]); log(obj + 1); }; //..
더보기
[자바스크립트 비기너] 함수(Function)
// 함수 구성 요소, 함수 이름 규칙과 관례 함수(function) - 특정 기능을 처리하는 자바스크립트 코드 묶음 함수 구성 요소 - function 키워드 - 함수 이름 - 파라미터(매개 변수, 인자, 아규먼트) // 작성은 선택 - 함수 Body(함수 코드, 소스 텍스트) : 중괄호{} 안에 작성한 코드 // 작성은 선택 함수 이름 규칙 - 첫 문자 : 영문자, $, 언더바(_) // 숫자, &, *, @, +는 사용 불가 - 함수 코드를 읽지 않더라도 함수 이름과 파라머티로 기능을 알 수 있도록 시맨틱을 부여하여 작명 함수 이름 관례 - 동사로 시작 - 두 개 이상의 단어를 사용할 때, 두 번째 단어부터 명사 사용. 명사의 첫 문자는 대문자 => CamelCase 형태 - 동사 + 명사 형태로 ..
더보기