이 글은 javascript에 대한 관련 지식을 제공합니다. 주로 JavaScript 변수 유형과 변수 간 변환을 자세히 소개하고 있으며, 글에 포함된 샘플 코드가 여러분에게 도움이 되기를 바랍니다. . 모두가 도움이 됩니다.
[관련 권장사항: javascript 비디오 튜토리얼, 웹 프론트엔드]
<script> var num =10; console.log(typeof num); </script>
typeof
: 변수 유형 선언typeof
:声明变量类型
alert
:弹出警示框
prompt
:输入输出语句
根据控制台的颜色来辨别变量类型:
紫色:数值型
黑色:字符型
蓝色:布尔型 (true false
)
浅灰色:undefined null
프롬프트
: 입력 및 출력 명령문true false
)밝은 회색: 정의되지 않은 null< /code>
리터럴은 소스 코드에서 고정된 값을 표현하는 것으로, 리터럴이 이 값을 나타내는 방식입니다.
console.log(num+'I am a string')
number.toString(radix)
var num=10; var str=num.toString(); console.log(str);
3.2 숫자 유형으로 변환(강조)
parseInt(string) 함수 - 정수 숫자 유형
parseInt(string, radix)
var age=prompt('请输入您的年龄'); console .log(parseInt(age)); console.log(parseInt('3.14')); //取整 3 console.log(parseInt('3.98')); //取整 3 console.log(parseInt('120px')); //取整 120
2.parseFloat(string) 함수 -- 부동 소수점 숫자 유형
parseFloat(string)
console.log(parseFloat('3.14')); console.log(parseFloat('120px')); //120会去掉px单位
3. 숫자(변수) 사용
var str='123'; console.log(number(str); console.log(number('123'));
4 산술 연산 사용 - + * / 암시적 변환
console.log('12'-0); //12 console.log('123'-'120'); //3 console.log('123'*1); //123
3.3 부울 형식으로 변환
var myBoolean=new Boolean();
0null🎜🎜🎜🎜""🎜🎜🎜🎜false🎜🎜🎜🎜undefine🎜🎜🎜🎜NaN 🎜🎜 🎜🎜그러면 객체의 값이 거짓이군요. 그렇지 않으면 해당 값은 true입니다(변수 값이 문자열 "false"인 경우에도). 🎜
console.log(boolean(''));//false console.log(boolean(0));//false console.log(boolean(NaN));//false console.log(boolean(null));//false console.log(boolean(undefined));//false
위 내용은 JavaScript 변수 유형과 변수 간 변환을 이해합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!