注释
单行注释
// 注释
<!-- 注释 -->
多行注释
<!--
注释1
注释2
-->
注意
- 多写注释,复习的时候才知道当时的思路,可以更清楚看到自己思想的改变
- 小编是用的VScode,所以在一些方面注释可能不一样。
- 注释快捷键(单行多行都适用) ctrl + /
严格区分大小写
A 和 a 不一样
Alert('这是我的第一个JS代码');
报错:
不会执行。
每条语句以;结尾
为了使代码更规范,需要用;分隔每条语句。
但是没有强行规定,不写也不报错。
如果不写,浏览器会自动添加,但是会消耗一些资源。
会自动忽略空格和换行
alert
('这是我的第一个JS代码')
是完全OK 的。
字面量和变量
字面量,都是不可改变的值。
例如:1,2,3
字面量都是可以直接使用,但是我们都不直接使用字面量。
变量,变量可以用来保存字面量,而且变量的值是可以任意改变的。
变量更方便我们使用,所以在开发中都是通过变量去保存一个字面量,二不直接使用字面量。
x = 1
x是变量,1是字面量。
声明变量
在js中使用var关键字来声明一个变量。
情况一:声明变量没有赋值
代码:
var a;
alert(a);
情况二:没声明就调用
代码:
var a;
a = '溏心蛋'
alert(a);
报错提醒。
正确使用
代码:
// 先声明,后赋值
var a;
a = '溏心蛋'
alert(a);
或者
// 声明和赋值同时进行
var a = '溏心蛋';
alert(a);
字面量描述赋值意义
var name = '溏心蛋';
var age = 18
alert(name+age);
与别合作写代码时更方便。
标识符
在JS中所有的可以由我们自主命名的都可以被称为是标识符。
例如:变量名、函数名、属性名都属于标识符。
命名规则
命名一个标识符时需要遵守如下规则:
- 标识符中可以含有字母、数字、_、$
- 标识符不能以数字开头
- 标识符不能是ES中的关键字或保留字。
- 标识符一般采用驼峰命名法
首字母小写,每个单词开头字母大写,其余字母小写
helloWorld
汉字也可以作为标识符
JS底层保存标识符实际上是采用的Unicode编码,所以理论上奖,所有的utf-8中含有的内容都可以作为标识符。
体验
代码:
var 溏心蛋 = '大帅比'
alert(溏心蛋)
结果:
不推荐