API:应用程序编程接口,在JS下表示预定义的函数和方法,可以直接调用功能。
目录
- 一、数组API
- 二、字符串API
- 三、MathAPI
如何学习一个API: 作用、参数、返回值
学习数组API还需要注意: 原数组是否会发生变化
一、数组API
1.toString() 将数组转为字符串,元素之间用逗号分割
2. join() 将数组转为字符串,元素之间默认是用逗号分割,也可以指定分割符

3.concat(arr2, arr3) 拼接多个数组,arr2,arr3表示要拼接的数组,返回拼接后的数组,原数组不会发送变化

4. slice(start, [end]) 截取数组元素,start开始的下标,end结束的下标,end为空会截取到最后,下标为负数表示倒数;返回截取的数组,原数组不会发送变化

5. splice(start, [count], [v1], [v2]..) 删除数组元素,start 开始的下标,count要删除的数量,count为空会删除到最后;下标是负数表示倒数;v1,v2删除后要补充的元素;返回删除的元素,原数组会发生变化

6.reverse() 翻转数组元素,返回翻转后的数组,原数组会发生变化

7. sort() 对数组进行排序,默认是按照首个字符的Unicode编码排列

8. push() 在数组的末尾添加元素,返回数组的长度,原数组会发生变化

9.pop() 删除数组末尾的一个元素,返回删除的元素,原数组会发生变化

10.unshift() 在数组的开头添加元素,返回数组的长度,原数组会发生变化

11. shift() 删除数组开头的一个元素,返回删除的元素,原数组会发生变化

12. indexOf() 检测数组中是否含有某个元素,如果含有返回下标,不含有返回-1

二、字符串API

1.length 获取字符串的长度

2. charAt() 获取下标对应的字符,也可以使用数组的格式 字符串[下标]

3. indexOf() 查找字符串中是否含有某个字符串,返回满足条件的第一个的下标,不含有返回-1
lastIndexOf() 查找字符串中是否含有某个字符串,返回满足条件的最后一个的下标,不含有返回-1
与数组同理
4. slice(start, [end]) 截取字符串,start开始的下标,end结束的下标,end为空会截取到最后,下标为负数表示倒数,返回截取的字符串

5.toUpperCase() 英文字母转大写
toLowerCase() 英文字母转小写

6.split(s) 将字符串转为数组,s表示指定分割的字符

三、Math API
1.PI 获取圆周率

2. abs() 获取绝对值

3.ceil() 向上取整

4. floor() 向下取整

5.round() 四舍五入取整

6.pow(x,y) 计算x的y次方, 或者使用 xy

7.max() 获取一组数字的最大值
min() 获取一组数字的最小值

8.random() 获取随机数,范围>=0 <1


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/56888.html