一、Javascript发展历史
1、1995年网景公司雇佣布兰登开发的全新语言
2、最初是为了实现浏览器的客户端交互
3、ECMAScript和Javascript的关系
二、JavaScript的用处
1、实现浏览器客户端开发
2、实现服务端开发
3、桌面应用的开发
三、变量
1、值变化的量叫做变量,本质上是一个存储单元,可以理解为一个容器。
2:定义变量的方法
var 变量名;(var name;)
变量的赋值
var score = 100;
访问变量
console.log(变量名) 控制台访问
3:变量的命名规则:
1:字母、数字、下划线、美元符号$
2:不能使用数字开头
3:变量不能是关键字
4:变量不能是保留字
命名规范
1:语义化 2:驼峰命名 3;不使用中文
四、数据类型
数据类型分为基本数据类型和复杂数字类型
一、基本数据类型
1:数值类型 number
所有的数字、特殊的数字类型(NaN)
2:字符串类型 string
使用引号引起来 '' "" 单引号和双引号都可以
3:布尔类型 boolean
值为 true 或者 false
4:空类型 null
5:未定义类型 undefind
数据类型的判断 typeof(变量) typeof 变量
二、数据类型的转换
1:字符串转数值 Number('100') 如果是空字符串转数值,会转为0。
2:paraseInt()
特点:从左往右转,遇到数值字符串转为数值,遇到非数值结束,如果第一个值为非数值,直接结束输出NaN,不会识别小数点,所有值取整。
3:parasefloat()
特点:从左往右转,遇到数值字符串转为数值,遇到非数值结束,如果第一个值为非数值,直接结束输出NaN,会识别1个小数点。