JS语法与变量
1.初识js
2.js的书写位置
3.认识输出语句
4.学会处理报错
5.变量
6.变量声明提升
初识JavaScript
前端三剑客:
JavaScript垄断了浏览器端脚本。
ECMAScript是JavaScript的标准。
欧洲计算机制造商协会(ECMA)设置了JavaScript的标准,命名为ECMAScript。
JavaScript的书写位置
认识输出语句
1.alert()语句 弹出警告框
alert()是内置函数,函数就是功能的“封装”,调用函数需要使用圆括号。
alert(‘你好,世界’);
2.console.log()语句 控制台输出
console.log是JS的内置对象,通过打点可以调用它内置的log"方法",就是对象能够调用的函数。
学会处理报错
查看控制台,是语法错误还是引用错误,查看错误行号。
浏览器控制台是repl环境。
变量
变量是计算机语言中能储存计算结果或能表示值抽象概念。
变量是一个用于储存数值的容器。
第一步
定义声明变量并赋值:var a = 5;
第二步:
变量被赋值后,就可以使用它了。
console.log(a);
变量的合法命名:
只能由字母、数字、下划线、$组成,不能以数字开头。
不能是关键字或保留字。
变量名大小写敏感,有区分。
优秀的变量命名法:驼峰命名法;C风格;匈牙利命名法;
变量的默认值:
一个变量只定义,但没有赋初值,默认值是undefined;
变量声明提升
变量声明的提升:可以提前使用一个稍后才声明的变量,而不会引发异常。
在执行所有代码前,js有预解析阶段,会预读所有变量的定义。
console.log(a);//输出undefined
var a = 5;//提升定义,但不提升值