<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定义数组的两种方式,获取各个元素的值相关推荐

  1. js中定义数组的两种方式

    js中定义数组: 注意事项: 1.在js中定义数组,不用担心数组角标越界的问题,可以自动扩容. 2.在js中,数组是可以定义任何数据类型的. 1.指定数组长度 运行结果: 2.简写方式:

  2. application.yml中定义数组的两种方式

    @Data @Component @ConfigurationProperties(prefix = "send.feishu") public class YmlConfig { ...

  3. 1.JavaScript中定义数组的两种主要方式

    JavaScript中定义数组的两种主要方式(new Array()和[]方式) new Array() ①可以用像JAVA的那种写法的方式定义,如 var arr = new Array() 这样定 ...

  4. 代码示例:Java中定义数组的三种方式

    在Java中,数组的定义有三种方式,其基本语法格式如下: 数组类型[] 数组名 = new 数组类型[数组长度]; 数组类型[] 数组名 = new 数组类型[]{数组元素0,数组元素1,...}; ...

  5. 定义字符串的两种方式

    定义字符串的两种方式 数组定义 char name[] = "answer" 指针定义 char *name = "answer" 比较 字符数组里的字符可以修 ...

  6. Java 定义数组的三种方式,int...x动态参数列表

    定义数组的三种方式 以 int型 的一维数组为例,说说三种定义方式 int[] arr = new int[3]; 这是最常用的方式,定义时就含有默认值,可以后续赋值 public class Dem ...

  7. java中定义数组的3种方式

    直接上代码和截图 public static void main(String[] args) {// 定义数组的3种方式// 第一种String[] role = new String[3];rol ...

  8. JavaScript定义类的几种方式

    1.工厂方式 javaScript中创建自己的类和对象,我们应该是必须掌握的,我们都知道javaScript中对象的属性可以在对象创建后动态定义,比如下面的代码: <script type=&q ...

  9. jvm两种方式获取对象所占用的内存

    在开发过程中,我们有时需要来获取某个对象的大小,以方便我们参考,来决定开发的技术方案.jvm中提供了两种方式来获取一个对象的大小. 通过Instrumentation来计算对象的大小 编写计算代码: ...

最新文章

  1. Python 列表和迭代器区别
  2. deepnode处理过的图片_这款实用的图片软件,其功能相当于十几款图片处理软件的功能之和...
  3. Java并发包中Lock的实现原理
  4. python 文件的操作
  5. it专员职责_网络IT专员岗位职责
  6. Lucene.Net---1索引的建立
  7. Maven快速创建SpringMVC web(1)
  8. Fast Stone超好用的截图工具,可截取长图,带滚动条的页面
  9. 全栈Python 必备库
  10. python实现微信小程序的接口自动化_appium+python自动化56-微信小程序自动化(摩拜为例)...
  11. Linux创建oracle11实例
  12. IIS7.5和IIS8如何设置FTP的pasv端口范围
  13. *Algs4-2.4.23Multiway的堆(未解决)
  14. javascript中for循环里面套定时器,始终打印结束值原因
  15. Android的TextView设置padding无效
  16. 郑州大学期末php试题,郑州大学英语期末考试试题及答案
  17. 恢复计算机个性化设置方法,Win7主题默认还原电脑用了主题软件没办法恢复完美解决系统主-win7主题...
  18. OMNet++ Tic Toc例程的解析1
  19. 肇事逃逸人会受到什么处罚
  20. ret-sync插件:windbg/ollydbg+ida逆向调试神器

热门文章

  1. 计算机组成 阶码/阶符/尾数/尾符的简单认识
  2. 折半查找和线性表的插入与删除实验
  3. 本田电动汽车Honda e更多细节公布:搭载35.5kWh电池组 续航里程达200公里
  4. FakeAPP无法切脸卡在GPU初始化的可能原因
  5. 字符串反射调用与字符串同名函数方法且带任意参数的通用封装
  6. 网页php如何判断登录手机串号_php判断用户是否手机访问代码
  7. 合同法律风险管理 合同管理中的刑事法律风险防范
  8. *现在感觉librealsense和realsense-ros的安装挺简单的(普通X86平台)(现在发现都有两种安装方式,下载源码编译或者二进制安装)
  9. error: LNK2019与error: LNK1120解决方案,亲测有效
  10. C# showDialog()