数组的创建: 数组的方法: push() 功能:在数组的末尾添加项; 参数:添加进数组的项,一项或者多项; 返回值:数字的新长度; 原数组发生改变 pop() 功能:在数组的末尾删除一项; 参数:不需要; 返回值:删除的项; 原数组发生改变 unshift() 功能:在数组的开头添加项; 参数:添加 ...
分类:
编程语言 时间:
2019-08-27 23:28:26
阅读次数:
151
js数组操作 数组:添加-->前unshift 后push 删除-->前shift 后pop 指定-->splice 截取-->slice 拼接-->concat join 排序-->sort 反转-->reverse reverse(可以先排序,再反转就可以得到了升序或者降序) ...
分类:
编程语言 时间:
2019-08-26 15:11:35
阅读次数:
91
l = ["a","b","c","d","e","f",'g'] puts l.values_at(2,3,4,6) # 获取index为2、3、4、6的元素 # # l1 = ["a","b","c","d","e","f",'g'] l2 = ["a","b","c&qu ...
分类:
编程语言 时间:
2019-08-19 17:14:24
阅读次数:
84
一、问题 城市搜索历史问题(历史记录保存localStorage) - 用数组包裹城市对象(包含城市id和name),记录5条,不包含重复的城市,并且把最新的放置数组最前面 - 思路:判断是否有历史记录,即数组为空,空直接放入 - 非空,则判断最新城市对象是否已存在数组中,存在则数组去重并移到数组最 ...
分类:
编程语言 时间:
2019-08-17 01:06:05
阅读次数:
102
小程序,app.js,logs.unshift(Date.now()),wx.getUserInfo(),openid,wx.login,token ...
分类:
微信 时间:
2019-08-09 13:50:40
阅读次数:
130
length:获取数组长度 快速的清空数组或快速的改变数组的个数 push() 向数组的尾部添加一个或多个元素 返回数组新长度 shift() 删除数组头部的元素 unshift() 向数组头部添加一个或多个元素 splice() 以上是都会改变原数组 slice(start,end) 截取从sta ...
分类:
编程语言 时间:
2019-08-03 14:27:40
阅读次数:
101
大体思路(八) 本节内容: 1.Observe 如何响应数组的变化 代理原型 数组变异方法 shell cacheArrProto methods 新添加的数组需要加到显示系统里面,拦截 push等的方法 swith(method){ case:"push"/"unshift" : 存储东西} ob ...
分类:
编程语言 时间:
2019-07-11 12:53:54
阅读次数:
101
对数组的改变不能使用数组索引,只能用这几个方法:push, pop, shift, unshift, splice 模板占位符<template></template>:可以包裹一些元素,在循环的过程中并不会被渲染到页面上 <template v-for="item in list"> <div>{ ...
分类:
其他好文 时间:
2019-07-09 23:41:25
阅读次数:
239
添加/删除元素(末尾)arr.push(arrItem);//返回修改后数组的长度arr.pop();//无参,删除数组末尾的一个元素,返回被删除的数据。添加/删除元素(首位)arr.unshift("aaa");//在数组开头添加一个元素,返回数组的长度。(IE6,7返回undefined)arr.shift();//删除数组第一个元素,返回被删除的数据。切除与替换vararr=[1,2,3,4
分类:
编程语言 时间:
2019-07-06 20:58:34
阅读次数:
143
(1) shift 删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined (2) unshift 将参数添加到原数组开头,并返回数组的长度 注:在IE6.0下测试返回值总为 undefined,FF2.0下测试返回值为7,所以这个方法的返回值不可靠,需要用返回值时可用splic ...
分类:
编程语言 时间:
2019-06-29 13:15:33
阅读次数:
108