7-1 WPS JS宏 Object对象创建的几种方法

第7章Js对象在WPs中的应用

7-1 WPS JS宏 对象创建的几种方法

new Object :

对象是一种复合值,汇聚多个值,可以按名称存储和获取这些值。对象是属性的无序集合,也就是说对象由多个属性组成,而每个属性又分属性名和属性值,也就是名和值,是成对出现的,可以理解为vba中字典的键值对。

注意:属性值可以是任意值,除字符串,数字之外,还可以是数组,对象,函数等。

使用方法:

var 变量=new Object()

对象创建基础测试 :

function test(){

//创建数组

var arr=new Array(2);

var arr1=[];

//创建集合

var s=new Set();

//创建映射

var m=new Map();

//创建对象

var ol=new Object();

var o2={};

var o3=new Object({a:1,b:2});

var o4={姓名:"张三",年龄:28,分数:[56,71,34],成绩:{语文:78,数学:99},fun:x=>x+5};

Console.log("分数"in o4)

//判断指定的属性名在对象中是否存在,用in操作符。

}

javascript 复制代码
//对象创建基础测试:
function test(){
//创建数组
var arr=new Array(2);
var arr1=[];
//创建集合
var s=new Set();
//创建映射
var m=new Map();
//创建对象
var ol=new Object();
var o2={};
var o3=new Object({a:1,b:2});
var o4={姓名:"张三",年龄:28,分数:[56,71,34],成绩:{语文:78,数学:99},fun:x=>x+5};
Console.log("分数"in o4)
//判断指定的属性名在对象中是否存在,用in操作符。
	
}
相关推荐
光影少年7 分钟前
前端SSR和ssg区别
前端·vue.js·人工智能·学习·react.js
SmartRadio8 分钟前
ESP32-S3 双模式切换实现:兼顾手机_路由器连接与WiFi长距离通信 (采用Arduino代码框架)
开发语言·智能手机·esp32·长距离wifi
广州华水科技11 分钟前
北斗形变监测传感器在水库安全监测中的应用与发展
前端
njsgcs18 分钟前
solidworks自动标注折弯4 无向图 c#
开发语言·c#·solidworks
c++之路31 分钟前
C++ 多线程
开发语言·c++
CHANG_THE_WORLD36 分钟前
<Fluent Python > Unicode 文本与字节
开发语言·python
AI人工智能+电脑小能手41 分钟前
【大白话说Java面试题】【Java基础篇】第20题:HashMap在计算index的时候,为什么要对数组长度做减1操作
java·开发语言·数据结构·后端·面试·哈希算法·hash-index
凯瑟琳.奥古斯特42 分钟前
Bootstrap快速上手指南
开发语言·前端·css·bootstrap·html
精益数智工坊1 小时前
拆解制造业仓库物料管理流程:如何通过标准化仓库物料管理流程解决账实不符难题
大数据·前端·数据库·人工智能·精益工程
恶猫1 小时前
网页自动化模拟操作时,模拟真实按键触发事件【终级方案】
前端·javascript·自动化·vue·网页模拟