- js语句
2、分号用于分割js语句,所以每条语句都应该以分号结束;
3、js代码是js语句的序列,浏览器会按照编写的顺序来执行每条语句
4、js代码块:js语句通过代码块的形式进行组合,块由左花括号开始,右花括号结束。他的作用是使语句一起执行
5、js语句严格区分大小写
- JS注释
//单行注释
/**/多行注释
/** */文档注释
- JS变量
var a;
a = "你好";
alert(a);
var a = "你好";
alert(a);
2、变量命名规则
以字母、数字、下划线和$组成,但是不能以数字开头
常用命名方法:驼峰命名法、帕斯卡命名法、匈牙利命名法
JS语句和JS变量 都是严格区分大小写,不能用拼音来命名
保留关键字
可以在一条语句中声明多个变量,该语句以var开头,并使用英文逗号分隔
var a = 1,b = 2,c = 3;
alert(1);
alert(2);
alert(3);
- 数据类型
用typeof来找这个变量的类型
字符串类型(string)、数值类型(number)、布尔类型(boolean)、undefined、null
引用数据类型:对象(object)、函数(function)
字符串类型:必须要由成对的单引号或双引号包起来。内容可以是任意文本,只要不包含包围字符串的引号就可以。如果一定要包含,则用反斜杠转义。
数值类型:可以带小数点,也可以不带小数点
布尔类型:只有两个值,true/false
null:只有一个值就是null;(他的typeof是object类型)
undefined:空,没有赋值的时候值就是undefined
null和undefined的区别:
null指向一个空的地址;undefined是什么都没有
object:对象,都是由键值对组成的
{键:值,}
冒号前面的就是键,只能是字符串类型
冒号后面的是值,可以是任意的数据类型
如果要写多个键值对,要用逗号隔开
定义数组:用中括号包起来
var a = ["小王","女","18"];
定义函数(function):
//定义函数;
function say() {
var a = 4, b = 6;
alert(a + b);
}
// 执行函数
say();