JavaScript 数组及字符串对象:push()、delete、pop() 删除数组

2024-06-02 08:38

本文主要是介绍JavaScript 数组及字符串对象:push()、delete、pop() 删除数组,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>JavaScript 数组及字符串对象</title>
</head>
<body>
<script>var obj = {'name':'yuanxi','age':33,'sex':'男'};console.log(typeof obj);console.log(obj.age);console.log(obj.name);console.log(obj.sex);var arr = new Array(1,2,3,4,5,6);console.log(arr[0]);console.log(arr.length);//也可以使用关联数组arr['nihao'] = 'ahah';console.log(arr);console.log(arr instanceof Array);//trueconsole.log(typeof arr);//object//判断是否是数组类型 js数组也是对象console.log(Array.isArray(arr));//true//创建数组//第一种方式var arrData = new Array('a','b',12);console.log(typeof arrData);console.log(arrData.length);//第二种方式var arrNews = ['z',12,'asda',7892];console.log(arrNews);console.log(arrNews.length);console.log(typeof arrNews);//创建多为数组var datas = [1,2,'a',['c','ada',7856]];console.log(datas[3][2]);console.log(typeof datas);console.log(datas);//(4) [1, 2, "a", Array(3)]datas[10] = 20;console.log(datas);//(11) [1, 2, "a", Array(3), empty × 6, 20]//系统提供的方法push()在数组结尾添加datas.push('add');console.log(datas);//修改datas[0] = 'ppp';console.log(datas);//删除 使用deletedelete datas[1];console.log(datas);//(12) ["ppp", empty, "a", Array(3), empty × 6, 20, "add"]//删除  使用pop() 删除数组中最后一个元素 并返回被删除的元素console.log(datas.pop());//addconsole.log(datas);//(11) ["ppp", empty, "a", Array(3), empty × 6, 20]for(var i = 0;i<datas.length;i++){console.log('☆' + datas[i] + '☆');}</script>
</body>
</html>

这篇关于JavaScript 数组及字符串对象:push()、delete、pop() 删除数组的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1023478

相关文章

Spring Cloud GateWay搭建全过程

《SpringCloudGateWay搭建全过程》:本文主要介绍SpringCloudGateWay搭建全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录Spring Cloud GateWay搭建1.搭建注册中心1.1添加依赖1.2 配置文件及启动类1.3 测

Java如何将文件内容转换为MD5哈希值

《Java如何将文件内容转换为MD5哈希值》:本文主要介绍Java如何将文件内容转换为MD5哈希值的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Java文件内容转换为MD5哈希值一个完整的Java示例代码代码解释注意事项总结Java文件内容转换为MD5

Spring Boot拦截器Interceptor与过滤器Filter深度解析(区别、实现与实战指南)

《SpringBoot拦截器Interceptor与过滤器Filter深度解析(区别、实现与实战指南)》:本文主要介绍SpringBoot拦截器Interceptor与过滤器Filter深度解析... 目录Spring Boot拦截器(Interceptor)与过滤器(Filter)深度解析:区别、实现与实

解决Java异常报错:java.nio.channels.UnresolvedAddressException问题

《解决Java异常报错:java.nio.channels.UnresolvedAddressException问题》:本文主要介绍解决Java异常报错:java.nio.channels.Unr... 目录异常含义可能出现的场景1. 错误的 IP 地址格式2. DNS 解析失败3. 未初始化的地址对象解决

Python对PDF书签进行添加,修改提取和删除操作

《Python对PDF书签进行添加,修改提取和删除操作》PDF书签是PDF文件中的导航工具,通常包含一个标题和一个跳转位置,本教程将详细介绍如何使用Python对PDF文件中的书签进行操作... 目录简介使用工具python 向 PDF 添加书签添加书签添加嵌套书签Python 修改 PDF 书签Pytho

SpringBoot后端实现小程序微信登录功能实现

《SpringBoot后端实现小程序微信登录功能实现》微信小程序登录是开发者通过微信提供的身份验证机制,获取用户唯一标识(openid)和会话密钥(session_key)的过程,这篇文章给大家介绍S... 目录SpringBoot实现微信小程序登录简介SpringBoot后端实现微信登录SpringBoo

Java中的StringUtils.isBlank()方法解读

《Java中的StringUtils.isBlank()方法解读》:本文主要介绍Java中的StringUtils.isBlank()方法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑... 目录所在库及依赖引入方法签名方法功能示例代码代码解释与其他方法的对比总结StringUtils.isBl

如何合理使用Spring的事务方式

《如何合理使用Spring的事务方式》:本文主要介绍如何合理使用Spring的事务方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、介绍1.1、底层构造1.1.事务管理器1.2.事务定义信息1.3.事务状态1.4.联系1.2、特点1.3、原理2. Sprin

springboot+vue项目怎么解决跨域问题详解

《springboot+vue项目怎么解决跨域问题详解》:本文主要介绍springboot+vue项目怎么解决跨域问题的相关资料,包括前端代理、后端全局配置CORS、注解配置和Nginx反向代理,... 目录1. 前端代理(开发环境推荐)2. 后端全局配置 CORS(生产环境推荐)3. 后端注解配置(按接口

Java如何根据word模板导出数据

《Java如何根据word模板导出数据》这篇文章主要为大家详细介绍了Java如何实现根据word模板导出数据,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... pom.XML文件导入依赖 <dependency> <groupId>cn.afterturn</groupId>