JavaScript入门教程
一、什么是JavaScript
JavaScript 是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言,是一种动态、弱类型、基于原型的语言,内置支持类。
二、JavaScript常用场景
1、动态操作页面元素
2、处理页面元素触发的事件
3、检测或者控制浏览器行为
4、表单验证
5、异步交互(ajax)
6、前端页面框架开发等
三、JavaScript数据类型
基本类型
数值(number)
字符串(string)
布尔值(boolean)
undefined
null
对象类型
对象(object)
数组(array)
函数(function)
四、JavaScript数组
创建数组的方式
var arr = new Array();
var arr2 = new Array(10);
var arr3 = [“hello”,123,true,console.log];
数组常用方法
join() 将数组中的元素组合成字符串
reverse() 颠倒数组中元素的顺序
sort() 对数组元素进行排序
push() 向数组的末尾添加一个或更多元素,并返回新的长度。
pop() 删除并返回数组的最后一个元素
toString() 把数组转换为字符串,并返回结果。
五、JavaScript内置函数
eval():用于计算字符串表达式的值
isNaN():用于验证参数是否为 NaN(非数字)
parseInt():将字符串数值数据转换为数值类型整数
parseFloat():将字符串数值数据转换为浮点数。
六、JavaScript内置对象
String 、Date 、Number、Math、Array、JSON
String对象的常用方法
charAt() 返回在指定位置的字符
concat() 连接字符串。
indexOf() 检索字符串。
lastIndexOf() 从后向前搜索字符串。
match