1. 编程基础
1.1 编程语言
1.编程语言有 : 机器语言,汇编语言,高级语言三种
其中js为高级语言
2.js语言
2.1 js简介
js是一门解释型高级编程语言,是一种运行在客户端的脚本语言
不需要编译,运行过程中由 js 解释器( js 引擎)一句一句来进行解释并执行
2.2 浏览器执行js的过程
js引擎 用来读取和执行js代码,js引擎会一句一句读取js代码,并一句一句进行执行
2.3 js的组成
js由 ECMA Script , DOM, BOM 这三个部分组成
2.4 js的三种书写位置
1. 可以写在<script></script>标签中间,叫做内嵌式js
2. 可以写在.js文件里面,然后通过 <script src="index.js"></script>的形式外链到网页中
3. 可以在标签内容编写行内式的js代码,不推荐使用
2.5 js输入输出语句
//js的输入语句有
prompt()
//js的输出语句有
alert()
3. 变量的使用
3.1 什么是变量
1.变量就是在js中创建一个可以保存数据的地方
2.变量名就是这个地方的名字,通过变量名我们可以访问到变量保存的数据
3.2 变量的使用
1.变量的使用
1. 声明: var num;
2. 赋值: num = 100;
3. 使用: 打印也好,计算也好,我们可以使用变量来做事情
console.log(num)
3.3 变量的语法
1.变量值的覆盖,变量赋值以最后一次赋值为准,记得一句话,js代码是一句一句执行的
2.同时声明多个变量: var a,b,c=111;
3.只声明不赋值,变量值为undefined
只赋值不声明,正常使用
不声明不赋值,报错
3.4 变量的命名规范
1.由字母(A-Za-z)、数字(0-9)、下划线(_)、美元符号( $ )组成,如:usrAge, num01, _name
2.严格区分大小写。var app; 和 var App; 是两个变量
3.不能 以数字开头。 18age 是错误的
4.不能 是关键字、保留字。例如:var、for、while
5.变量间不能加空格。var myName; 正确
var my Name;报错
建议:
1.遵守驼峰命名法,首字母小写,后面单词的首字母需要大写,myFirstName这样
2.变量名必须有意义