首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >数组/对象

数组/对象

作者头像
hss
发布于 2022-02-25 12:10:39
发布于 2022-02-25 12:10:39
1.7K00
代码可运行
举报
文章被收录于专栏:前端卡卡西前端卡卡西
运行总次数:0
代码可运行

数组

  1. 创建数组
    1. var arr = new Array()
    2. var arr = []
  2. 索引数组
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
arr[0] = '张三'
arr[1] = 18
arr[2] = "男"
console.log(arr)    //["张三", 18, "男"]
  1. 关联数组
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
arr["name"] = '张三'
arr["age"] = 18
arr["sex"] = "男"
console.log(arr)    //[name: "张三", age: 18, sex: "男"]

对象

  1. 创建对象
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
person = new Object();
person.firstname = "John";
person.lastname = "Doe";
person.age = 50;
person.eyecolor = "blue";
console.log(person) //{firstname: "John", 
lastname: "Doe", age: 50, eyecolor: "blue"}
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
person={firstname:"John",lastname:"Doe",age:50,eyecolor:"blue"}
console.log(person) //{firstname: "John", lastname: "Doe", age: 50, eyecolor: "blue"}
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
//使用对象构造器
function person(firstname,lastname,age,eyecolor){
 this.firstname=firstname;
 this.lastname=lastname;
 this.age=age;
 this.eyecolor=eyecolor;
}
myFather=new person("John","Doe",50,"blue");
myMother=new person("Tim","li",48,"white");
console.log(myFather)  //person {firstname: "John", lastname: "Doe", age: 50, eyecolor: "blue"}
console.log(myMother)  //person {firstname: "Tim", lastname: "li", age: 48, eyecolor: "white"}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/02/24 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
JavaScript 对象(下)
在JavaScript中,this通常指向的是我们正在执行的函数本身,或者是指向该函数所属的对象(运行时)
陈不成i
2021/07/20
2340
JavaScript 学习-5.对象(object)的创建
前言 对象(object)是 JavaScript 最重要的数据类型,也是JavaScript的核心内容。JavaScript 中一切皆对象,比如String、 Array、Date等对象。 在 JavaScript 中,对象是非常重要的,当你理解了对象,就可以了解 JavaScript 。 对象的概念 对象是无序的数据集合,由键值对组成,对象键值对的写法类似于: Python 中的字典 PHP 中的关联数组 C 语言中的哈希表 Java 中的哈希映射 Ruby 和 Perl 中的哈希表 真实生活中,一辆汽
上海-悠悠
2022/05/16
4900
JavaScript 学习-5.对象(object)的创建
【Java 进阶篇】Java 中 JQuery 对象和 JS 对象:区别与转换
在前端开发中,经常会涉及到 JavaScript(JS)和 jQuery 的使用。这两者都是前端开发中非常重要的工具,但它们之间存在一些区别。本文将详细介绍 Java 中的 JQuery 对象和 JS 对象的区别,并讨论它们之间的转换方法。
繁依Fanyi
2023/11/12
3800
【Java 进阶篇】Java 中 JQuery 对象和 JS 对象:区别与转换
JavaScript 工厂函数 vs 构造函数
当谈到JavaScript语言与其他编程语言相比时,你可能会听到一些令人困惑东西,其中之一是工厂函数和构造函数。
前端小智@大迁世界
2019/06/15
1.2K0
一篇文章带你了解JavaScript对象原型
每一个JavaScript对象有一个原型,prototype也是一个对象。所有的JavaScript对象继承的属性和方法从它们的prototype。
前端进阶者
2021/01/22
6190
JavaScript 学习(1)
参考资料:http://www.w3school.com.cn/js/index.asp
lpe234
2020/07/28
9210
JavaScript prototype(原型对象)
所有的 JavaScript 对象都会从一个 prototype(原型对象)中继承属性和方法。
陈不成i
2021/07/20
3280
4 - JavaScript 中的对象是什么?
原文地址:https://dev.to/bhagatparwinder/what-are-objects-in-javascript-19oi
前端黑板报
2022/04/19
6920
4 - JavaScript 中的对象是什么?
前端温习(一):JavaScript入门
JavaScript 中的所有事物都是对象:字符串、数值、数组、函数… ,JavaScript 也允许自定义对象。
陈大剩博客
2023/02/17
5620
JavaScript 对象(上)
JavaScript 提供多个内建对象,比如 String、Date、Array 等等。 对象只是带有属性和方法的特殊数据类型。
陈不成i
2021/07/20
2100
【Java 进阶篇】JavaScript 数据类型详解
JavaScript是一种弱类型脚本语言,具有动态类型。这意味着JavaScript中的变量可以容纳不同类型的数据,并且它们的类型可以在运行时更改。在本文中,我们将深入探讨JavaScript中的数据类型,包括原始数据类型和引用数据类型,以及如何使用它们创建变量和操作数据。
繁依Fanyi
2023/10/12
2980
【Java 进阶篇】JavaScript 数据类型详解
vue3笔记1 组件配置API
vue2中的数据,计算属性,方法,生命周期钩子等都可以在setup函数中构造 setup函数返回:
路过君
2022/04/13
4290
JavaScript的自定义对象
var obj1 = new Object(), obj2 = {};//Object 对象
小小鱼儿小小林
2020/06/23
7400
一篇文章带你了解JavaScript属性
属性是一个JavaScript对象关联的值。一个JavaScript对象是一个无序的性质集合,属性通常可以更改、添加和删除,但有些只读。
前端进阶者
2021/01/22
3620
JavaScript 对象
对象也是一个变量,但对象可以包含多个值(多个变量),每个值以 name:value 对呈现。
陈不成i
2021/07/16
8570
JavaScript ES5 与 ES6 中的类(Class)详解
在 JavaScript 中,ES5 通过 **构造函数(Constructor)** 和 **原型链(Prototype Chain)** 实现面向对象编程(OOP),而 ES6 引入了 `class` 关键字,提供更清晰、更接近传统面向对象语言的语法。以下是两者的对比与详细说明:
jack.yang
2025/04/05
2140
JavaScript ES5 与 ES6 中的类(Class)详解
【JS 构造|原型|原型链|继承(圣杯模式)|ES6类语法】上篇
❗️ ❗️ ❗️本篇系将带来JavaScript中的构造——原型——原型链——继承——ES6类语法系列知识完整讲解。 ❗️ ❗️ ❗️ ❕上篇涉及:构造——原型——原型链 ❕下篇涉及:继承——ES6类语法
好吃懒洋洋
2022/11/15
8440
【JS 构造|原型|原型链|继承(圣杯模式)|ES6类语法】上篇
vue3 day03
reactive对比ref 从定义角度对比 ref用来定义:基本数据类型 reactive用来定义: 对象(或数组)类型数据 备注: ref也可以用来定义对象(或数组)类型数据,它内部会自动通过reactive转为代理对象 从原理角度来对比 ref使用了是Object.defineProperty()的get和set来实现响应式(数据劫持) reactive使用了es6的proxy来实现响应式(数据劫持),并通过Reflect操作源对象内部的数据 从使用角度对比 ref定义的数据: 操作数据时需要使用.va
花花522
2023/03/07
2510
vue3 day03
vue-cli学习笔记 基础知识篇
减少模板中的计算逻辑 进行数据缓存 依赖固定的数据类型(响应式数据)
JokerDJ
2023/11/27
1890
vue-cli学习笔记 基础知识篇
ES5详解_es6配置表
用来监听对象属性,可直接在一个对象上定义一个或者多个新的属性可修改属性一共两个参数
全栈程序员站长
2022/11/17
3450
ES5详解_es6配置表
相关推荐
JavaScript 对象(下)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档