script的书写位置
1,写在</body>标签的正上方
<body><script>const newItem = 1</script>
</body>
2,写在外部,然后引入到HTML文件
<script src="script.js"></script>
输入输出
1.输入:
prompt('请输入一段文字')
结果:会显示一个对话框,包含一个文字信息,用来提示用户输入。
2.输出:
//普通输出
document.write('要输出的内容')
//内容可以包含标签//弹出警告框输出
alert('要输出的内容')//控制台打印输出,程序员可见
console.log('要输出的内容')
变量
变量的定义使用let或者var,一般使用let。
let a=1
let b=prompt('要输出的文字')
常量
常量使用const修饰,常量不可变,不允许重新赋值。
const a=1
数据类型
类型转换
1.隐式转换:
任何数据和字符串相加结果都是字符串。
除了+以外的运算符,如-*/都会把数据转换为数字
+作为正号使用可以将数据转换为数字型。如
document.write(+"123")
let a=+prompt("请输入")
2.显示转换
let a = number("123")//如果字符串内有非数字,会出现NaN,即不是一个数字。
parselnt(数据) //只保留整数
parseFloat //保留整数和小数
模板字符串
使用 `` 和 ${}
document.write(`我的名字是${name}`)
tip
prompt返回的是一个字符串