javascript定义数组的两种方式,获取各个元素的值
<script type="text/javascript">
//创建数组并赋值
//1声明数组,分配空间,赋值
var fruit = new Array(4);
fruit[0] = "apple";
fruit[1] = "banana";
fruit[2] = "orange";
fruit[3] = "pear";
//输出水果
console.info(fruit);
//输出第二个水果是什么
console.info(fruit[0]);
console.info(fruit[1]);
console.info(fruit[2]);
console.info(fruit[3]);
//3.利用循环输出fruit数组的全部内容
var i=0;
while(i<fruit.length){
console.info(fruit[i]);
i++;
}
//4.使用for循环简化while循环
//for循环括号里放3条语句
for(var i=0;i<fruit.length;i++){
console.info(fruit[i]);
}
//5.增强for循环,迭代集合,数组等
for(var j in fruit){
console.info(j);
}
//创建数组的第二种方式
var sports = ["篮球","足球","排球","乒乓球"];
for(var m=0;m<sports.length;m++){
console.info(sports[m])
}
for(var n in sports){console.info(sports[n])}
//数组的join()方法 连接
var sportstr=sports.join(" ");
console.info(sportstr);
// 数组排序方法sort() 整理排序 1-9 a-z
var nums=[3,5,8,12,55,38];
// 数组push()
nums.push(1000);
for(var i in nums){
console.info(nums[i]);
}
// 如何获取各个元素的值
// 1.获取id元素的值
var title1=document.getElementById("ct");
console.info(title1.innerHTML);
// 2.获取<p>的值
var pArray=document.getElementsByTagName("p");
console.info(pArray[1].innerHTML);
// 3.获取第二个div的值 通过name获取
var divArray=document.getElementsByName("color");
console.info(divArray[1].innerHTML);
// 获取body的内容
var body1=document.getElementsByTagName("body");
console.info(body1.innerHTML);
</script>
S01E07
javascript定义数组的两种方式,获取各个元素的值相关推荐
- js中定义数组的两种方式
js中定义数组: 注意事项: 1.在js中定义数组,不用担心数组角标越界的问题,可以自动扩容. 2.在js中,数组是可以定义任何数据类型的. 1.指定数组长度 运行结果: 2.简写方式:
- application.yml中定义数组的两种方式
@Data @Component @ConfigurationProperties(prefix = "send.feishu") public class YmlConfig { ...
- 1.JavaScript中定义数组的两种主要方式
JavaScript中定义数组的两种主要方式(new Array()和[]方式) new Array() ①可以用像JAVA的那种写法的方式定义,如 var arr = new Array() 这样定 ...
- 代码示例:Java中定义数组的三种方式
在Java中,数组的定义有三种方式,其基本语法格式如下: 数组类型[] 数组名 = new 数组类型[数组长度]; 数组类型[] 数组名 = new 数组类型[]{数组元素0,数组元素1,...}; ...
- 定义字符串的两种方式
定义字符串的两种方式 数组定义 char name[] = "answer" 指针定义 char *name = "answer" 比较 字符数组里的字符可以修 ...
- Java 定义数组的三种方式,int...x动态参数列表
定义数组的三种方式 以 int型 的一维数组为例,说说三种定义方式 int[] arr = new int[3]; 这是最常用的方式,定义时就含有默认值,可以后续赋值 public class Dem ...
- java中定义数组的3种方式
直接上代码和截图 public static void main(String[] args) {// 定义数组的3种方式// 第一种String[] role = new String[3];rol ...
- JavaScript定义类的几种方式
1.工厂方式 javaScript中创建自己的类和对象,我们应该是必须掌握的,我们都知道javaScript中对象的属性可以在对象创建后动态定义,比如下面的代码: <script type=&q ...
- jvm两种方式获取对象所占用的内存
在开发过程中,我们有时需要来获取某个对象的大小,以方便我们参考,来决定开发的技术方案.jvm中提供了两种方式来获取一个对象的大小. 通过Instrumentation来计算对象的大小 编写计算代码: ...
最新文章
- Python 列表和迭代器区别
- deepnode处理过的图片_这款实用的图片软件,其功能相当于十几款图片处理软件的功能之和...
- Java并发包中Lock的实现原理
- python 文件的操作
- it专员职责_网络IT专员岗位职责
- Lucene.Net---1索引的建立
- Maven快速创建SpringMVC web(1)
- Fast Stone超好用的截图工具,可截取长图,带滚动条的页面
- 全栈Python 必备库
- python实现微信小程序的接口自动化_appium+python自动化56-微信小程序自动化(摩拜为例)...
- Linux创建oracle11实例
- IIS7.5和IIS8如何设置FTP的pasv端口范围
- *Algs4-2.4.23Multiway的堆(未解决)
- javascript中for循环里面套定时器,始终打印结束值原因
- Android的TextView设置padding无效
- 郑州大学期末php试题,郑州大学英语期末考试试题及答案
- 恢复计算机个性化设置方法,Win7主题默认还原电脑用了主题软件没办法恢复完美解决系统主-win7主题...
- OMNet++ Tic Toc例程的解析1
- 肇事逃逸人会受到什么处罚
- ret-sync插件:windbg/ollydbg+ida逆向调试神器
热门文章
- 计算机组成 阶码/阶符/尾数/尾符的简单认识
- 折半查找和线性表的插入与删除实验
- 本田电动汽车Honda e更多细节公布:搭载35.5kWh电池组 续航里程达200公里
- FakeAPP无法切脸卡在GPU初始化的可能原因
- 字符串反射调用与字符串同名函数方法且带任意参数的通用封装
- 网页php如何判断登录手机串号_php判断用户是否手机访问代码
- 合同法律风险管理 合同管理中的刑事法律风险防范
- *现在感觉librealsense和realsense-ros的安装挺简单的(普通X86平台)(现在发现都有两种安装方式,下载源码编译或者二进制安装)
- error: LNK2019与error: LNK1120解决方案,亲测有效
- C# showDialog()