JS变量
字面量
常量,不可变量
变量
变量用 var 变量名声明
命名
变量命名以数字字母下划线和$
组成,不能以数字开头,还可以是utf-8的任意字符,包括中文,一般采用驼峰命名法
常用的几个函数
- alert():浏览器弹窗
- document.write():向页面写入
- console.log():控制台输出
- confirm():又确定和取消的弹窗,返回布尔
变量申明提前
声明变量时,可以不使用var,但使用var声明的变量会在代码执行最开始就执行,但不会赋值,他们一开始的类型是Underfind,直到代码运行到赋值语句才会被赋值。
console.log(a);
console.log(b);var a = 10;
b = 10console.log(a);
console.log(b);
会输出 Underfind 之后报错
undefined
Uncaught ReferenceError: bltqm is not defined at test.js:42
console.log(a);
// console.log(b);var a = 10;
b = 10console.log(a);
console.log(b);
undefined
10
10