JS的基础语法
2022/2/11 6:15:14
本文主要是介绍JS的基础语法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
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的基础语法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16Vue3资料:新手入门必读教程
- 2024-11-16Vue3资料:新手入门全面指南
- 2024-11-16Vue资料:新手入门完全指南
- 2024-11-16Vue项目实战:新手入门指南
- 2024-11-16React Hooks之useEffect案例详解
- 2024-11-16useRef案例详解:React中的useRef使用教程
- 2024-11-16React Hooks之useState案例详解
- 2024-11-16Vue入门指南:从零开始搭建第一个Vue项目
- 2024-11-16Vue3学习:新手入门教程与实践指南
- 2024-11-16Vue3学习:从入门到初级实战教程