1.标示符:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
/*
标识符
- 在JS中我们所有可以自主命名的内容都可以认为是一个标识符
比如:变量名 、 函数名 、 属性名
- 标识符的规范
1.标识符中可以含有字母、数字 、 _、$,但是不能以数字开头
2.标识符不能是ES标准中的关键字和保留字
3.标识符命名时需要使用驼峰命名法
- 首字母小写,每个单词开头的字母大写
helloworld
xxxYyyZzz
backgroundColor
borderTopWidth
4.在JS底层保存标识符时,实际上都是使用的Unicode编码进行保存的
理论上讲只要在Unicode编码中的字符都可以作为标识符
* */
//var HeLlOwoRlD ;
/*var 中 = 123;
var 锄禾日当午 = 456;
console.log(锄禾日当午);*/
var a$$$$_bcdefg_123123123 = 123;
//var 123abc = 456; 标识符不能以数字开头
var $abc;
var _abc;
console.log(_abc);
</script>
</head>
<body>
</body>
</html>
2.数据类型:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
/*
在JS中一共有6种数据类型
String 字符串
Number 数值
Boolean 布尔值
Null 空值
Undefined 未定义
Object 对象
其中 String Number Boolean Null Undefined属于基本数据类型
而Object属于引用数据类型
*/
/*
String 字符串
- 在JS中字符串需要使用引号引起来,双引号或单引号都行
- str变量 "str"字符串
- 引号是不能嵌套的
* */
var str = "hello";
str = '你好';
str = '子曰:"学而时习之不亦说乎"';
/*
当需要打印一些特殊字符时,可以使用\来作为转义字符
\" 表示"
\' 表示'
\\ 表示\
\t 表示制表符
\n 表示换行
\uxxxx 表示一个Unicode编码
* */
str = "子曰:\"学而时习之不亦说乎\"";
str = "\\";
str = "今天天气\t真不错!!!";
str = "今天天气\n真不错!!!";
str = "\u26BD";
console.log(str);
</script>
</head>
<body>
</body>
</html>