js基础2
1.for循环
for (声明记录循环次数的变量; 循环条件; 变化值){
循环体
}
2.数组:
1.定义数组
let 变量=[‘数据1’,‘数据2’]
2.获取数组长度
数组变量.length
3数组操作
查:
数组变量[索引]
如 a[0],索引从0开始
改:
数组变量[索引]=‘新数据’
如a[0]=‘似懂非懂’
增:
数组变量.push(数据1,数据2,数据n),这个只能加到数组的末尾,且会返回新数组的长度
数组变量.unshift(新增加的内容),这个只能加到数组的开头,且会返回新数组的长度
删:
数组变量.pop(),删除的是最后一个元素,并返回该元素的值
数组变量.shift(),删除的是第一个元素,并返回该元素的值
数组变量.splice(起始位置操作的下标,删除的个数),这个可以指定删除的元素
4.函数的基本使用
函数:
function 函数名(参数1,参数2,参数n){
函数体
}
函数返回值:
使用return关键字(return会立即结束当前函数)
匿名函数
将匿名函数赋值给一个变量,并通过变量名进行调用,我们称这个为函数表达式
let a=function (){
函数体
}
调用:
a()
立即调用函数:
(function (x,y){
console.long(x+y)
})(1,2)
(function fn(){
console.log(111)
}())