<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
</body>
</html>
<script type="text/javascript">
//1.输出
// console.log() 相当于python中的print()
console.log('输出内容')
//2.注释
//js的注释方式和c一样
//单行注释
/*
多行注释1
多行注释2
*/
//3.语句: 一条语句占一行,一行结束后可以写分号也可以不写
//语句对缩进没有要求
console.log('不写分号')
console.log('写分号');
//如果一行要写多条语句,语句之间必须用分号隔开
console.log('语句1'); console.log('语句2')
console.log('语句3')
console.log('语句4')
//4.标识符
//由字母、数字、下划线和$组成,并且数字不能开头
abc = 100
at23 = 200
ah_ = 300
abc$ = 400
$ssd = 5000
console.log(abc, at23, ah_, $ssd)
//23hj = 100 //Uncaught SyntaxError: Invalid or unexpected token
//5.关键字: 在js中有特殊功能和特殊意义的标识符
//for, while, var, let, const, true, false等
//6.常用数据
// typeof - 获取数据类型
//1)数字(Number): 89, 12.9, 3e4
//2)字符串(String): 使用单引号或者双引号引起来, 'abc', "abc", 'abc\n123', '\u4e00'
//3)布尔(Boolean): 只有true和false两个值
//4)数组(Array): 相当于python中的列表: [123, 'abc', true]
//5)对象(Object): 长得像python中的字典,其实也是对象
console.log(typeof(34))
console.log(typeof 3e4)
console.log('abc', "abc", '\tabc\n123', '\u4e00')
obj1 = {
name:'小明',
'age': 18
}
console.log(obj1['name'], obj1['age'])
console.log(obj1.name, obj1.age)
</script>
网友评论