当前位置: 首页 > news >正文

JavaScript-数组新增-字符串遍历解析

数组新增

1.目标

掌握数组的新增

新增

​ 数组名.push()

2.实现思路

  1. 定义变量 保存数组
  2. 数组名.push(数据) 给数组新增数据
  3. 打印数组

3.代码实现

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=str, initial-scale=1.0"><title>Document</title>
</head>
<body><script>// 1. 定义变量 保存数组  数组可以保存任意数据类型的数据var arr = [];//2. 新增数据arr.push(100);arr.push('郭永恒');arr.push(true);console.log(arr);var arr = ['冯鹏程'];// arr.push('丁铭');// 一次添加多条数据// arr.push('鲁文坚', '张同舟', '郑志康')// 调用push方法得到的返回值: 数组的长度// var result =  arr.push('李明奇', '杨成志', '陈志尧');var result = arr.push(100);console.log('result', result);console.log('数组arr的值', arr);</script>
</body>
</html>

4.总结

  1. 数组可以保存任意数据类型的数据
  2. 数组名.push(数据) 在数组后面新增数据’
  3. var 返回值 = 数组名.push(数据) 返回值是数组
  4. 最新的长度

4.字符串遍历

1.目标

掌握字符串的遍历

字符串的长度 字符串名.length

2.实现思路

  1. 定义变量 保存字符串
  2. for遍历字符串

3.代码实现

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body><script>// 1. 定义变量  保存字符串var str = '任浩然张同舟';// 2.字符串的长度// console.log(str.length);// 字符串名[下标]  访问字符串中的具体的数据// console.log(str[0]);for (var i = 0; i < str.length; i++) {console.log(str[i]); }</script>
</body>
</html>
4.总结

字符串名.length 字符串的长度

配合for循环遍历 字符串中的每个字符

相关文章:

  • 第3讲 谈谈final、finally、 finalize有什么不同?
  • Python+Appium实现自动化测试
  • 计算机网络——网络层(3)
  • 贝锐蒲公英全新网页认证,保障企业访客无线网络安全
  • 2024 高级前端面试题之 移动端多端开发 「精选篇」
  • transformer_正余弦位置编码代码笔记
  • 服务器为什么老是被攻击?被攻击了怎么办?
  • 十一、常用API——练习
  • 《HTML 简易速速上手小册》第8章:HTML 表单高级技术(2024 最新版)
  • 【云上建站】快速在云上构建个人网站3——网站选型和搭建
  • 用ASM HEMT模型提取GaN器件的参数
  • VUE!!!必看
  • ElementUI Form:Input 输入框
  • 消息中间件(MQ)对比:RabbitMQ、Kafka、ActiveMQ 和 RocketMQ
  • 本地socket通信
  • 【笔记】你不知道的JS读书笔记——Promise
  • 2017 年终总结 —— 在路上
  • Angular js 常用指令ng-if、ng-class、ng-option、ng-value、ng-click是如何使用的?
  • Create React App 使用
  • JavaScript类型识别
  • js ES6 求数组的交集,并集,还有差集
  • leetcode-27. Remove Element
  • leetcode讲解--894. All Possible Full Binary Trees
  • Markdown 语法简单说明
  • nfs客户端进程变D,延伸linux的lock
  • rabbitmq延迟消息示例
  • 安装python包到指定虚拟环境
  • 给初学者:JavaScript 中数组操作注意点
  • 记录:CentOS7.2配置LNMP环境记录
  • 使用 Node.js 的 nodemailer 模块发送邮件(支持 QQ、163 等、支持附件)
  • 跳前端坑前,先看看这个!!
  • 微信小程序实战练习(仿五洲到家微信版)
  • 小程序 setData 学问多
  • 学习笔记TF060:图像语音结合,看图说话
  • - 语言经验 - 《c++的高性能内存管理库tcmalloc和jemalloc》
  • C# - 为值类型重定义相等性
  • Mac 上flink的安装与启动
  • #我与Java虚拟机的故事#连载11: JVM学习之路
  • (1)bark-ml
  • (html5)在移动端input输入搜索项后 输入法下面为什么不想百度那样出现前往? 而我的出现的是换行...
  • (Java)【深基9.例1】选举学生会
  • (Java实习生)每日10道面试题打卡——JavaWeb篇
  • (阿里巴巴 dubbo,有数据库,可执行 )dubbo zookeeper spring demo
  • (八)Flask之app.route装饰器函数的参数
  • (初研) Sentence-embedding fine-tune notebook
  • (实战篇)如何缓存数据
  • (四)Tiki-taka算法(TTA)求解无人机三维路径规划研究(MATLAB)
  • (最优化理论与方法)第二章最优化所需基础知识-第三节:重要凸集举例
  • .htaccess 强制https 单独排除某个目录
  • .NET 发展历程
  • .NET开源项目介绍及资源推荐:数据持久层
  • .NET中 MVC 工厂模式浅析
  • /使用匿名内部类来复写Handler当中的handlerMessage()方法
  • @autowired注解作用_Spring Boot进阶教程——注解大全(建议收藏!)
  • [C#]winform部署yolov5-onnx模型