반응형
Number ...
문자를 숫자로 파싱
10진수
> parseInt("123", 10)
2진수
> parseInt("123", 2)
> parseInt("테스트", 10)
NaN
>NaN + 10
NaN
>isNaN(NaN)
true
*-----
parseInt , isNaN
String
.length 길이
"hello"
JavaScript는 의도적으로 값이 없음을 가리키는 '객체' 타입의 객체인 null
과 초기화되지 않은 값 — 아직 어떤 값도 주어지않은(할당되지않은) 변수임을 가리키는 '정의되지 않음' 타입의 객체인 undefined
로 구분됩니다. 값에 대해서 나중에 언급할 것이지만 JavaScript에서 변수에 값을 주지않고 선언하는 것이 가능합니다. 이럴 경우, 변수의 타입은 undefined
이 되는 것입니다.
보다 더 좋은 관용적인 코드는:
for (var i = 0, item; item = a[i]; i++) {
// item 으로 뭔가를 수행
}
반응형
'Developer > javascript' 카테고리의 다른 글
5 Best JavaScript Frameworks in 2017 (0) | 2017.07.04 |
---|---|
javascript 랜덤 문자 출력 (0) | 2017.03.27 |
JQUERY로 체크박스(CHECKBOX) 제어(CONTROL) 하기 (0) | 2016.08.10 |
jquery ajax post 한글 깨짐 (0) | 2016.08.09 |
jquery show hide 여부 (0) | 2016.07.25 |