要开始做第一个js练习了。前面三个小题都是数组的。先来复习一下数组。如下是W3C上面的关于数组的内容。

之前笔记中的内容:http://www.cnblogs.com/lal-fighting/p/5143747.html    中的5.2都是关于数组的,之前的笔记比较详细。先看一看,想一想,记一记,明天(周日)把数组这三个小题做好来了。

JS-Array 对象

Array 对象

Array 对象用于在单个的变量中存储多个值。

创建 Array 对象的语法:

new Array();

new Array(size);

new Array(element0, element1, ..., elementn);

参数

参数 size 是期望的数组元素个数。返回的数组,length 字段将被设为 size 的值。

参数 element ..., elementn 是参数列表。当使用这些参数来调用构造函数 Array() 时,新创建的数组的元素就会被初始化为这些值。它的 length 字段也会被设置为参数的个数。

返回值

返回新创建并被初始化了的数组。

如果调用构造函数 Array() 时没有使用参数,那么返回的数组为空,length 字段为 0。

当调用构造函数时只传递给它一个数字参数,该构造函数将返回具有指定个数、元素为 undefined 的数组。

当其他参数调用 Array() 时,该构造函数将用参数指定的值初始化数组。

当把构造函数作为函数调用,不使用 new 运算符时,它的行为与使用 new 运算符调用它时的行为完全一样。

Array 对象属性

属性

描述

constructor

返回对创建此对象的数组函数的引用。

length

设置或返回数组中元素的数目。

prototype

使您有能力向对象添加属性和方法。

Array 对象方法

方法

描述

concat()

连接两个或更多的数组,并返回结果。

join()

把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。

pop()

删除并返回数组的最后一个元素

push()

向数组的末尾添加一个或更多元素,并返回新的长度。

reverse()

颠倒数组中元素的顺序。

shift()

删除并返回数组的第一个元素

slice()

从某个已有的数组返回选定的元素

sort()

对数组的元素进行排序

splice()

删除元素,并向数组添加新元素。

toSource()

返回该对象的源代码。

toString()

把数组转换为字符串,并返回结果。

toLocaleString()

把数组转换为本地数组,并返回结果。

unshift()

向数组的开头添加一个或更多元素,并返回新的长度。

valueOf()

返回数组对象的原始值

原文地址:http://www.cnblogs.com/lal-fighting/p/5172302.html

转载于:https://www.cnblogs.com/lal-fighting/p/5172302.html

复习---JS-Array 对象相关推荐

  1. js array 对象

    Javascript 对象: Array 对象:数组 创建方法: 1, var a = new Array() 2,var a = new Array(3) 3,var a = new Array(& ...

  2. JavaScript 复习之 Array 对象

    一.构造函数 Array是 JavaScript 的原生对象,同时也是一个构造函数. var arr = new Array(2); arr.length // 2 arr // [ empty x ...

  3. [JS]Array对象

    目录 Array属性 Array方法 Array属性 描述 constructor 返回创建数组对象的原型函数 length 设置或返回数组元素的个数 prototype 允许你向数组对象添加属性或方 ...

  4. JS - Array - 在数组的指定下标添加或替换元素 。 也可删除指定下标的元素

    一,首先介绍下 js Array对象 中的 splice 方法 . ( splice在英文中是剪接的意思 ) 1,定义和用法 splice() 方法用于插入.删除或替换数组的元素. **注意:**这种 ...

  5. JavaScript – 6.JS面向对象基础(*) + 7.Array对象 + 8.JS中的Dictionary + 9.数组、for及其他...

    6.JS面向对象基础(*) 7.Array对象 7.1 练习:求一个数组中的最大值.定义成函数. 7.2 练习:将一个字符串数组输出为|分割的形式,比如"刘在石|金钟国|李光洙|HAHA|宋 ...

  6. Js中Array对象

    Js中Array对象 JavaScript的Array对象是用于构造数组的全局对象,数组是类似于列表的高阶对象. 描述 在JavaScript中通常可以使用Array构造器与字面量的方式创建数组. c ...

  7. 前端:JS/23/JS内置对象(String对象,Array对象,Date对象,Boolean对象,Number对象,Math对象),实例:求圆的面积,求直角三角形

    JS内置对象 1,String对象 字符串对象,提供了对字符串进行操作的属性和方法 2,Array对象 数组对象,提供了数组操作方面的属性和方法 3,Date对象 日期时间对象,可以获取系统的日期时间 ...

  8. JS中的函数,Array对象,for-in语句,with语句,自定义对象,Prototype

    一)函数 A)JS中的函数的定义格式: function add(a,b) { var sum = a+b; document.write("两个数的和是:" + sum); // ...

  9. JS基础-Array对象手册

    2019独角兽企业重金招聘Python工程师标准>>> Array 对象属性 属性 描述 constructor 返回对创建此对象的数组函数的引用. length 设置或返回数组中元 ...

  10. js中Array对象。concat,concat,pop,push,reserve,shift,slice,splice,toString,toLocaleString,unshift

    Array对象(arr代码中表示Array创建的实例对象) 创建方式: 1.new Array(); 2.new Array(size);3.new Array(eg01,eg2.eg3.....); ...

最新文章

  1. 用一个创业故事串起操作系统原理(三)
  2. html5本地缓存如何提交,HTML5: 本地缓存
  3. struts2 form标签加上validate=true就出错的解决办法
  4. MVC 3.0错误 HTTP 404您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。...
  5. Python找出某元素的索引下标
  6. Python使用正则表达式处理字符串
  7. OC高效率52之提供“全能初始化”方法
  8. leetcode答案集锦
  9. [C++刷题笔记]——区间分解质数
  10. 自编一个从指定位置开始查找字符串的Python代码
  11. matlab绘制x坐标是底数为2的幂函数的折线图
  12. 表格进阶03—出纳日报表(表格,再次练习)
  13. freeswitch部署及网关调试
  14. android 静态注册获取电量,获取手机电池百分比和电池容量方法
  15. 打开WPS或office,提示运行时错误‘424’或 运行错误‘429’,ActiveX部件不能创建对象
  16. H5页面的测试点整理
  17. 阿里云ECS学生成长计划续费资格考试
  18. 英语四级完形填空解题方法
  19. 什么是后端?后台?别傻傻的分不清
  20. 教育行业云计算解决方案

热门文章

  1. c#_winform_选择文件保存路径
  2. dedecms 漏洞_代码审计之二次漏洞审计
  3. mysql约束条件整型_MySQL 数据类型(整型,浮点型,字符类型,日期类型,枚举和集合) 约束条件 自增...
  4. 同一个电脑可安装多个python版本吗_同一台电脑安装不同版本的python(python2.7和python3.7)...
  5. python修改电脑名称_修改计算机名称
  6. 姚氏百万富翁 混淆电路_姚氏混淆电路原理简介
  7. html如何实现新闻标题缩略,CSS新闻标题后面跟着new图标_CSS实例
  8. 20.Android studio提示Cmake Error executing external native build for cmake...
  9. pmp知识点详解-项目大牛整理_PMP核心知识点—第五章:项目范围管理(1)
  10. 软件测试人员需要掌握的linux命令(一)