前端
This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="author" content="flykhan" />
|
||||
<meta name="keywords" content="c c++ 物联网" />
|
||||
<title>JavaScript脚本开发</title>
|
||||
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<script>
|
||||
// 字符串类型
|
||||
let name = "123"; // 单引号
|
||||
let title = "good"; // 双引号
|
||||
let age = 29; // 整数
|
||||
let score = 125.5; // 小数类型,float
|
||||
|
||||
let content =
|
||||
name + "-" + title + ", age is " + age + ", score is " + score;
|
||||
alert(content);
|
||||
|
||||
let x = "12",
|
||||
y = "45";
|
||||
let ret = x * y; // 自动将数字的字符串转成数值
|
||||
console.log(ret); // 控制台打印结果 540
|
||||
|
||||
let a = "123";
|
||||
let a1 = parseInt(a); // 将 a 转化为 int
|
||||
let a2 = Number(a); // 将 a 转化为数值(整数int和小数float)
|
||||
|
||||
console.info(a1);
|
||||
console.error(a2); // 会议错误标签打印
|
||||
|
||||
let b = "123abc";
|
||||
let b1 = parseInt(b); // 遇到非数字则停止转换
|
||||
console.warn(b1);
|
||||
|
||||
let b2 = Number(b); // 如果字符串存在非数字,则返回 NaN (Not a Number)
|
||||
console.error(b2);
|
||||
|
||||
let c = "1.25";
|
||||
let c1 = parseInt(c); // 遇到小数点结束转换
|
||||
let c2 = parseFloat(c);
|
||||
let c3 = Number(c); // 可以直接转换为对应数字,如果遇到字母,则返回 NaN
|
||||
console.log(c, c1, c2, c3);
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user