46 lines
933 B
HTML
46 lines
933 B
HTML
|
<!DOCTYPE html>
|
||
|
<html lang="en">
|
||
|
<head>
|
||
|
<meta charset="UTF-8">
|
||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
|
<title>Document</title>
|
||
|
</head>
|
||
|
<body>
|
||
|
|
||
|
<script>
|
||
|
|
||
|
//正经的数据类型转换
|
||
|
//转string
|
||
|
console.log(String(123123));
|
||
|
console.log(String(true));
|
||
|
|
||
|
//转number
|
||
|
console.log(typeof Number("8898"));
|
||
|
console.log(typeof Number("这就是厚度")); //NaN
|
||
|
|
||
|
console.log(Number(true));
|
||
|
console.log(Number(false));
|
||
|
|
||
|
//转布尔(非0即为true)
|
||
|
console.log(Boolean(0));
|
||
|
console.log(Boolean(1));
|
||
|
|
||
|
|
||
|
|
||
|
//隐式转换
|
||
|
//转字符串 +
|
||
|
// console.log(1+1); // 2 number
|
||
|
// console.log( typeof(1+"1")); // 11 String
|
||
|
|
||
|
|
||
|
//转数字 - * /
|
||
|
// console.log(1+true); // 2 number
|
||
|
// console.log(1+flse); // 1 number
|
||
|
// console.log("12"-1); // 11 number
|
||
|
// console.log("12"*'2'); // 24 number
|
||
|
|
||
|
|
||
|
</script>
|
||
|
|
||
|
</body>
|
||
|
</html>
|