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的基础语法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-04React 19 来了!新的编译器简直太棒了!
- 2025-01-032025年Node.js与PHP大比拼:挑选最适合的后端技术进行现代web开发
- 2025-01-03?? 用 Gemini API、Next.js 和 TailwindCSS 快速搭建 AI 推文生成项目 ??
- 2024-12-31Vue CLI多环境配置学习入门
- 2024-12-31Vue CLI学习入门:一步一步搭建你的第一个Vue项目
- 2024-12-31Vue3公共组件学习入门:从零开始搭建实用组件库
- 2024-12-31Vue3公共组件学习入门教程
- 2024-12-31Vue3学习入门:新手必读教程
- 2024-12-31Vue3学习入门:初学者必备指南
- 2024-12-30Vue CLI多环境配置教程:轻松入门指南