| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> JS-数组(2)和对象 -> 正文阅读 |
|
[JavaScript知识库]JS-数组(2)和对象 |
一、复习? 数组 ???数组的创建
? ?数组元素的访问(获取数组中的值) ????????数组名称[下标] ????????下标又叫键名 ? ?数组遍历 ????????for(){} ????????获取数组的长度 : 数组名.length 二、数组的分类? ?按照维数可分为一维数组、二维数组、三维数组.... 二维数组创建?二维数组元素访问语法:数组名称[外层数组下标][内层数组下标] 二维数组遍历三、对象万物皆对象 类是具有相同或相似属性和功能(方法)的这些事物,统称为一类 php中的对象:实例化(new) javascript中的对象:自定义对象、内置对象、浏览器对象 3.1 字面量创建对象对象里边只有属性和方法,属性和方法是以键值对的形式存在,键和值之间用冒号: 隔开 对象(object)中的字面量 指的是 花括号 {} var 对象的名称 = { ???????? // 属性 可以理解为变量名 ????????属性名:属性值, ????????// 方法 可以理解为函数 ????????方法名:function(){} } 对象属性的调用 语法: 对象名.属性名 对象属性值的修改 语法:对象名.属性名 = 要修改的值 对象中方法的调用 语法:对象.方法名称() 3.2 利用new Object创建对象语法: new Object() 3.3 利用构造函数创建对象构造函数:是一种特殊的函数,主要用来初始化对象,即为对象成员变量赋初始值,它总与 new 运算符 一起使用。我们可以把对象中一些公共的属性和方法抽取出来,然后封装到这个函数里面。 四、内置对象4.1 Math对象? ?Math.PI // 圆周率 ? ?Math.floor() // 向下取整 ? ?Math.ceil() // 向上取整 ? ?Math.round() // 四舍五入版 就近取整 注意 -3.5 结果是 -3 ? ?Math.abs() // 绝对值 ? ?Math.max() // 求最大值 ? ?Math.min() // 最小值 ? ?Math.random() // 随机数 随堂练习:输出1-10范围内的随机数 4.2 Date对象Date对象和Math对象不同,Date对象需要通过new 关键字进行创建 语法: var 对象名称 = new Date() 4.3 数组对象var arr = [] 数组名.方法() 数组对象方法slice() 和 splice() 目的基本相同,建议同学们重点看下 splice() 案例:筛选数组? 有一个包含工资的数组[1 500, 1200, 2000, 2100, 1800]要求把数组中工资超过2000的删除,剩余的放 到新数组里面 练习:数组去重(重要重要重要重要重要) 核心方法:indexOf() 4.4 字符串对象 |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 0:05:54- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |