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););
标签:src,元素,函数,09,JS,let,数组,push,入门
From: https://www.cnblogs.com/jackchen1928/p/16814574.html