动态表格
- 循环嵌套实现动态表格
数组 api 增删改查
增
- push() 从数组尾部添加元素
- unshift() 从头部添加元素,返回被添加的元素
- concat() 合并数组,返回合并后的数组
删除
- pop() 从数组尾部删除元素
- shift() 从数组头部删除元素
- splice(index,len) 从数组第index个索引值开始删 除len个元素,并返回被删除元素组成的数组
改
splice()
-
- 如何传3个以上的参数,那么实现替换功能
-
- 如何传一个参数,删除改参数索引值之后所有元素
-
- 如果传2个参数,删除元素
查询
- indexOf() 判断数组中是否存在某个元素,不存在返回-1,存在,返回第一个存在元素对应的索引值
- find()根据条件查询元素是否,返回查询结果,如果返回undefined表示不存在
其他api
- toString() 将数组变为字符串,返回字符串
- join 将数组变为字符串 返回字符串,参数用于替换逗号字符
- reverse() 颠倒数组
函数什么是函数
- 将一个代码块放在方法体中,可以反复执行
- 函数名
函数执行
- xxx() 只要是这种结构 xxx 一定是函数
- 函数特点
-
- 可以反复执行
-
- 每次执行都是初始化
-
什么是形参
- 函数定义时候的参数为形参
- 作用: 接收实参,换句话;等待实参赋值,如果没有实参赋值undefined
什么是实参
- 函数执行时候()中内容为实参,实参为具体数据,可以为js任意数据类型
- ===> 形参=实参
什么是回调函数
- 当定义的函数;作为另一个函数的实参时候,改函数叫做回调函数
- 注意: 执行了哪一个回调函数 注意回调函数执行时候,传递的实参,有谁接收了