js的数组和函数

  1. 数组
    一组数据的集合,使用一个变量同时存储多个数据
    var arr = newArr();
    var arr = [1,2,‘demo’];
    数组中的数据称为数组的元素,元素的数据类型没有限制
    索引/下标从0开始,如果通过索引获取数组中没有的元素,得到的值是undefined
    4.2 遍历数组
    遍历:把数据的集合中的数据逐个访问,称为遍历
    遍历数组:通过循环过程中的计数器变量,把数组中的元素从头到尾访问一遍,称为遍历数组
    遍历数组的写法:
    for( var I = 0 ; I < 数组的长度 ;i++ ){
    arr[ i ] ; // 遍历到的数组的元素
    }
    数组长度: arr.length
    修改数组的length:
    如果设置的length的值大于原来的数组长度,则会在数组最后留下空白位置
    如果设置的length的值小于原来的数组长度,则会让数组丢失后面的元素
    增加数组元素:
    通过“数组[索引值] = 数据 ”来设置数组的元素
    如果索引值是已经存在的元素的索引值,则会把之前的元素的值覆盖掉
    如果索引值是尚未出现的索引值,则会增加一个元素,且如果不与数组之前的最后一个元素的索引值相连的话,会形成空白位置
    数组的最后一个元素的索引值: 数组.length - 1
    17.1 冒泡排序
    外层循环:交换的趟数
    外层交换的趟数:arr.length - 1
    内层循环:每一趟交换的次数
    内层交换的次数:arr.length – i - 1

  2. 函数
    函数的作用:封装可重复调用执行的代码块
    如何创建一个函数:
    function 函数名(参数1,参数2) {
    封装的代码块
    }
    函数的调用:
    函数名( )
    return
    函数中如果执行了return语句,即结束当前函数,不再继续向下执行代码
    函数中只能有一个返回值,即使写了多个return,也只能执行第一个return语句
    函数中只能返回一个具体的数据,如果返回了多个数据,则只会返回最后一个数据
    函数中通过return关键词指定函数返回值
    函数中如果执行了return语句,即结束当前函数,不再继续向下执行代码
    函数中如果没有指定返回值,则函数默认返回值为undefined

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值