javaScript基础
2018-01-10 本文已影响3人
魂之挽歌w
alert 输出一段语句
prompt 让用户输入内容
confirm 让用户确认信息
console.log log输出
document.write 写入流
变量定义:
var name;
name="whz";
命名规则:
1.变量名中不能含有空格
2.请注意JavaScript严格区分字母大小写,所以var A和var a是不同的变量
3.请勿使用纯数字或者以数字开头定义变量
4.不建议使用汉字定义变量
5.请勿使用纯特殊字符定义变量
6.请勿使用特殊字符开头(“_”除外)定义变量
7.请勿使用关键字定义变量;比如var、try、void 等
8.不建议使用保留字定义变量;比如byte、char、import等
JavaScript的变量提升:变量的声明总会被解释器提升到函数体的顶部!即在方法外定义的变量即使赋值var name="whz",在方法执行时,也会清空赋值,重新定义,var name;
之前,我们都是用var来声明变量。但是,在JavaScript中采用var定义的变量没有块作用域
JavaScript中引入let类型变量的主要目的:弥补var的缺陷,把变量的作用域限制在块级
const定义常量
const NAME="whz";