JS函数简单入门知识点总结
1.1 函数的概念
函数:为完成一个操作任务而组合在一起的的语句组,实现了程序的三大逻辑(顺序、分支和循环)
1.2 函数的作用
减少重复的代码,方便后续的调用;
提高代码的可重用性和可维护性
1.3 函数的定义与调用
1.3.1 函数的定义
function functionName(参数列表){
//实现功能的函数体,即逻辑语句
//return返回值,可以不返回
return 返回值;
}
1.3.2 函数的调用
一般函数的调用(有函数名的函数)
函数名(参数);
匿名函数的调用,以自执行函数为例:
(async function () {})();
函数的调用都需要加()
2 常见的数组函数
push
添加元素到数组的末尾位置
let src = [];
src.push(1);
//可以同时push多个元素
src.push(1, 2, 3);
unshift
添加元素到数组的起始位置
let src = [];
src.unshift(1);
//可以同时push多个元素
src.unshift(1, 2, 3);
pop
删除数组的最后一个元素
let src = [];
src.pop();
shift
删除数组的第一个元素
let src = [];
src.shift();
splice
删除数组元素
let src = [];
//fromIndex:从该位置开始删除元素
//count:要删除元素的个数
//replaceElement:要替换删除元素的元素(多个,超出删除个数也会继续替换)
src.splice(fromIndex, count, replaceElement...);
join
拼接数组元素为一个字符串
let src = [];
//用-连接数组的各个元素
console.log(src.join('-'));
reverse
拼接数组元素为一个字符串
let src = [];
//反转数组的元素,会改变原数组
console.log(src.reverse());
concat
拼接数组元素为一个字符串
let src = [];
//拼接数组,返回一个新数组,不改变原数组
console.log(src.concat([]));
forEach
遍历数组
let src = [];
src.forEach(element => console.log(element););
原文地址:http://www.cnblogs.com/jackchen1928/p/16814574.html
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,请务用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员!
8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性