12.5笔记


1.循环

for循环

for(拟定变量;条件;变化量){

循环体

}

while循环

while(条件){

循环体

变化量

}

do..while循环

变量

do{

循环体

变化量}

whlie(条件)

区别

whlie先判断后执行

do..whlie先执行后判断

break和

continue

break :跳出循环

 continue:跳出本次循环,直接开始下一次循环

 

2. 数组

let arr1 = [x,y,z]

下标默认从0开始、

查询y的方法:arr1[1]

改变具体值的方法:通过数组下标重新对对应的数组元素进行赋值

例如arr1[1]=w

判断array的方法:

arr1 instanceof (Array)

console.log(arr1 instanceof (Array))

 

 

二维数组


        let arr3 = [["zhangsan", 21], ["lisi", 22]]
        console.log(arr3[0][1])

数组的遍历

数组名.length

返回数组中元素的个数

for (let i in arr)

循环下标

for (let i of arr)

循环值

数组的方法

值 in 数组返还布尔值,判断值是否在数组中

 unshift("lisi")

向数组的开头添加一个或多个元素

push()

向数组的最后添加一个或多个元素

shift()

删除并返回数组的第一个元素

 pop()

删除并返回数组的最后一个元素

 splice()

删除元素的起始位置,删除几个元素

或者添加元素的起始位置,删除0个,添加的几个元素

concat()

连接两个或者多个数组并且返回结果

join()

将数组转换成字符串,可在()中添加字符作为值的间隔

sort()

为数组排序,按照uft—16的原则(转化为字符串)

slice()

截取数组的部分,取左不取右

indexOf(x)

{lastIndexOf()}

查找第一个(最后一个)x的下标

math的方法

Math.E,Math.PI,Math.SQRT2

e,pi,根号2的值

Math.ceil(a)

向上取整数

Math.floor(a)

向下取整数

Math.abs(a)

取绝对值
max,min(a)最大值,最小值

Math.random()

0到1的随机数

ath.round(3.54))

四舍五入

Math.sqrt(9)

开平方根

Math.pow(2, 3)

幂次方

 

 

  • 11
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值