js 기초 지식 준비
1.js ?
boolean
undefined
null
string
number
2.null undefined ?
null null
undefined undefined
undefined null
undefined == null true
3. number
1). :+a,-(-a), Number(a)
Boolean ,true false 1 0。
, 。
null , 0。
undefined, NaN。
:
a. , , 0
b. , “1.1”, , 0
c. , “0xf”,
d. , 0
e. , NaN
true:1
false:0
undefined:NaN
null:0
2). : parseInt():
,parseInt() NaN, , parseInt() NaN。
,parseInt() ,
parseFloat():
( 0) 。 , 。
( , ),parseFloat() 。
:parseFloat() , parseInt() , 。
true:NaN
false:NaN
undefined:NaN
null:NaN
4. boolean
1) !!a,Boolean(a)
number; 0/Infinity true
0/NaN false
string: true
false
null flase
undefined flase
5. string
a+''
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
JS 판단 수조 네 가지 실현 방법 상세그러면 본고는 주로 몇 가지 판단 방식과 방식 판단의 원리를 바탕으로 문제가 있는지 토론하고자 한다. 예를 들어 html에 여러 개의 iframe 대상이 있으면 instanceof의 검증 결과가 기대에 부합되지 않을...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.