ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

JS的基础语法

2022-02-11 00:01:56  阅读:132  来源: 互联网

标签:遍历 下标 基础 JS 语法 数组名 数组 var 属性


1.数组

1.数组定义:a.隐式定义:var 数组名 = 【】空数组 var 数组名 = 【值1,值2,。。。】常用

b.直接实例化: var 数组名 = new Array(值1,值2,,,,)

c.定义数组并设置长度:var 数组名 = new Array(size)

2.数组的操作:数组的下标从0开始,不会出现下标越界

a.获取数组指定下标的值: 数组名【下标】(若下标不存在,则undefind)

b.设置数组指定下标的值:数组名【下标】= 值(若下标不存在,自动扩容)

c.设置数组长度:数组名.length = 值

d.获取数组的长度: 数组名.length

e.(了解)若设置非整数型的下标,则会成为数组的属性,不计入数组的长度

设置属性:数组名.属性名 = 值 或者 数组名【“属性名”】 = 值

获取属性: 数组名.属性名 或者 数组名【“属性名”】

2.数组的遍历

a.for循环遍历(常用,不遍历属性):for(var index = 0;index<数组长度;index++){

}

b.for in 循环(不遍历属性和索引中的undefind):for(var 下标名 in 数组){

}

c.forEach循环(不遍历属性中的undefind):数组.forEach(fuction (element,index)){

} (element元素,index下标)

e.数组提供的常用方式:push(添加元素到最后) indexof(数组元素索引) join(将数组转换为字符串) split(字符串方法,将字符串转化为数组)

3,函数的定义:a.函数声明语句:fuction 函数名(【参数列表】){

}

b.函数定义表达式:var 变量名/函数名 = fuction(【参数列表】){

}

4.函数的参数:实参可以省略,则形参为undefind          若形参相同,则以最后一个参数为准    可以设置参数的默认值     参数为值传递,传递副本; 参数是引用传递,则传递的是地址,操作的是同一个对象

标签:遍历,下标,基础,JS,语法,数组名,数组,var,属性
来源: https://blog.csdn.net/m0_66757763/article/details/122867779

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有