美文网首页
【JS】数组

【JS】数组

作者: Dylan_abaa | 来源:发表于2020-08-13 16:54 被阅读0次

JS数组两种定义方式:

var num = [1,2,3,5,6];

var num1 = new Array(1,2,3,5,6);

但第二种如果只传一个值,那么默认第一位是数组长度。

所以在new Array第一位的不能传小数,不合法会报错。

当然你啥都不传的话就是空

JS分为三部分:

ECMA script :JS

ES3.0 ES5.0 ES6.0

DOM :通过JS操作HTML

BOM :通过JS操作浏览器

数组的unshit的写法 :

在数组前面加上值。。

可以利用push的方法

拿一个数组来放实参列表数组,然后把原数组当成参数push进来就好。

其实是不是也可以用reverse方法+push来做

然后还可以用splice来做,可以在第0位开始截,然后往里面放东西

push方法的实现:

遍历(传进来的)实参列表,每一次都在原数组的length上面添加数值,(因为数组的增加,length也有增加的效果,所以结果就是能每一次都顺利添加到值)

a.sort(function(a,b){ return b-a;}) ///接口规定返回负数,正数(调换),0

//降序

a.sort(function(a,b){ return a-b;})///接口规定返回负数,正数(调换),0

//升序

此处的a,b传进来不仅仅可以是数组的某一位原始值,而且还可以是对象的属性

相关文章

  • js 数组链接concat,和数组转字符串join,字符串转数

    js 数组链接用concat js 数组转成字符串 js 字符串转数组

  • js数组题目

    js面试题 js数组 一、按要求分割数组 将"js,数组,分类"字符串数组以/分割 for循环累加 join()把...

  • js 数组

    js 中数组的长度发生改变,数组就真的发生改变,快速清空数组就让数组长度为0js 数组的方法

  • JS数组以及数组变换

    有关数组 数组对象——一种特殊的对象JS其实没有数组,只使用对象来模拟数组 典型数组和JS数组的区别 典型数组 元...

  • 数组检测

    检测是否是数组: 数组转字符串: 字符串转换数组: js对象转换成js字符串: js字符串转换成js对象:

  • 概念集合

    JS中的数组和Arrary的区别 js中的数组就是array对象

  • JS 数组

    JS 数组是一种特殊的对象,不是真正的数组,它只##是通过对象来模拟数组。 JS 数组的定义 let arr = ...

  • javaScript的数组

    js中没有数组类型 js 中数组是以内置对象的形式存在 数组定义01 var attr = new Array('...

  • 数组

    数组的定义: js:存储多个相同类型数据 ,有序的数据;php数组 1,:索引数组,同js;声明:$arrName...

  • js笔记

    js数组 删除某个元素 js数组是否含有某个元素 判断value为undefined cookie操作

网友评论

      本文标题:【JS】数组

      本文链接:https://www.haomeiwen.com/subject/urqbdktx.html