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操作符。

}

//对象创建基础测试: 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操作符。 }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1099016.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Keil C51与传感器接口编程:实战项目示例

Keil C51与传感器接口编程:从零构建一个环境监测系统你有没有遇到过这样的情况?手头有个小项目,预算有限,主控不能太贵,但又要稳定采集温度、光照和气体数据。这时候,8051单片机往往是个不错的选择——它便…

如何在Linux上使用Miniconda-Python3.11快速安装PyTorch GPU版本

如何在Linux上使用Miniconda-Python3.11快速安装PyTorch GPU版本从一个常见问题说起:为什么我的PyTorch不识别GPU? 你是不是也遇到过这种情况:辛辛苦苦写好了模型代码,满怀期待地运行训练脚本,结果 torch.cuda.is_avai…

STM32下载失败?排查JLink驱动设置的关键步骤

STM32下载失败?别急,先查这几点JLink配置陷阱 你有没有遇到过这样的场景:STM32开发板通电正常,J-Link也插上了,Keil或STM32CubeIDE里一点“Download”,结果弹出一个无情的提示——“ No target connected …

Conda环境命名规范:提高Miniconda-Python3.11项目的可维护性

Conda环境命名规范:提高Miniconda-Python3.11项目的可维护性 在现代AI研发和数据科学项目中,一个看似不起眼的细节——环境名称,往往成为团队协作效率的分水岭。你是否遇到过这样的场景:登录服务器后看到十几个名为 test、env1、p…

Miniconda-Python3.10镜像支持电子病历自然语言处理

Miniconda-Python3.10镜像支持电子病历自然语言处理 在医疗AI研发一线,你是否曾遇到这样的场景:团队成员本地环境各不相同,有人用Python 3.8,有人是3.9;transformers库版本不一导致模型加载失败;明明代码逻…

敏捷咨询机构案例分析:以标杆实践赋能企业数智化转型

在数字经济高速发展的今天,市场变化日益加速,企业面临着前所未有的竞争压力。敏捷管理作为一种灵活应对变化、提升组织效率的管理模式,已成为企业突破增长瓶颈、实现高质量发展的核心驱动力。而专业的敏捷咨询机构,正是帮助企业将…

Keil新建工程步骤通俗解释:适合初学者

手把手教你用Keil新建一个STM32工程:从零开始不踩坑你是不是也曾经打开Keil uVision,点了“新建工程”后一脸懵?弹出来的芯片列表密密麻麻,不知道选哪个;添加文件时又怕加错;编译一下全是红字报错……别急&…

基于Python的智慧大学生资助补助系统的设计与实现vue

目录已开发项目效果实现截图关于博主开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!已开发项目效果实现截图 同行可拿货,招校园代理 ,本人源头供货商 基于Python的智慧大学生资助补助系统…

Conda clean清理缓存:释放Miniconda-Python3.11占用的磁盘空间

Conda clean清理缓存:释放Miniconda-Python3.11占用的磁盘空间 在现代数据科学与AI开发中,Python环境管理早已不再是“装个包就能跑”的简单事。随着项目迭代频繁、依赖庞杂,一个看似轻量的Miniconda安装,可能在几个月后悄然吞噬数…

GitHub Pages静态站点生成:用Miniconda-Python3.11运行MkDocs

GitHub Pages静态站点生成:用Miniconda-Python3.11运行MkDocs 在开源项目和团队协作日益频繁的今天,技术文档的质量与发布效率直接影响着项目的可维护性和用户上手速度。一个常见的痛点是:本地写好的文档,在CI流程中却因环境差异…

基于python的食力派网上订餐系统vue

目录已开发项目效果实现截图关于博主开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!已开发项目效果实现截图 同行可拿货,招校园代理 ,本人源头供货商 基于python的食力派网上订餐系统vue …

Miniconda-Python3.10镜像支持AR/VR内容生成的预处理

Miniconda-Python3.10镜像支持AR/VR内容生成的预处理 在当今AR/VR应用加速落地的背景下,从游戏、教育到医疗仿真和工业数字孪生,高质量三维内容的生产正面临前所未有的挑战。这类开发工作高度依赖图像处理、姿态估计、空间重建以及深度学习模型训练等复杂…

ESP32连接阿里云MQTT:基于WiFi的通信层完整指南

ESP32连接阿里云MQTT:从零构建稳定、安全的物联网通信链路你有没有遇到过这样的场景?手头有一块ESP32,接好了温湿度传感器,也注册了阿里云IoT平台的产品和设备,但一到“怎么把数据发上去”这一步就卡住了。查资料发现要…

Java SpringBoot+Vue3+MyBatis 乡村养老服务管理系统系统源码|前后端分离+MySQL数据库

摘要 随着我国老龄化进程的加速,乡村地区的养老服务需求日益突出,传统的养老服务模式已难以满足现代社会的需求。乡村养老服务管理系统旨在通过信息化手段解决乡村地区养老服务资源分散、管理效率低下等问题。该系统整合了社区养老、居家养老等多种服务模…

使用Miniconda创建独立Python环境,高效管理CUDA与PyTorch版本

使用Miniconda创建独立Python环境,高效管理CUDA与PyTorch版本 在深度学习项目开发中,你是否经历过这样的场景:刚跑通一个基于 PyTorch 2.0 CUDA 11.8 的图像生成模型,转头要复现一篇使用 PyTorch 1.12 CUDA 11.3 的论文时&#…

6-13 WPS JS宏 Map实例2--拆分记录到表格

实例2--拆分记录到表格原数据结果:代码:function test(){var pah ThisWorkbook.Path "//";var arr Range("A2", Range("E999").End(xlUp)).Value();var titarr ["编号", "姓名", "部门"…

【毕业设计】SpringBoot+Vue+MySQL 箱包存储系统平台源码+数据库+论文+部署文档

摘要 随着电子商务和物流行业的快速发展,箱包存储管理的需求日益增长。传统的人工管理方式效率低下,容易出现数据丢失或错乱的问题,难以满足现代企业对高效、精准管理的需求。箱包存储系统平台通过信息化手段,实现了箱包信息的数字…

ClickHouse 为大数据领域的实时决策提供支持

ClickHouse 为大数据领域的实时决策提供支持关键词:ClickHouse,大数据,实时决策,列式数据库,数据处理摘要:本文围绕 ClickHouse 如何为大数据领域的实时决策提供支持展开。首先介绍了 ClickHouse 的背景信息…

STM32CubeMX安装步骤深度剖析:安装失败原因分析

STM32CubeMX安装踩坑实录:从黑屏闪退到一键部署的全链路实战指南你有没有遇到过这样的场景?兴冲冲地从ST官网下载了STM32CubeMX安装包,双击运行后——“啪”地弹出一个命令行窗口,还没看清提示就瞬间消失;或者好不容易…

基于Python高校学生选课成绩分析系统的设计与实现

目录已开发项目效果实现截图关于博主开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!已开发项目效果实现截图 同行可拿货,招校园代理 ,本人源头供货商 基于Python高校学生选课成绩分析系统…