javascript数组相当于python的列表 创建列表 获取列表长度 push() 尾部追加元素 pop() 默认删除 尾部最后一个元素 obj.unshift(ele) 数组头部插入元素 obj.shift() 数组头部移除元素 obj.splice(start, deleteCount, v ...
分类:
编程语言 时间:
2018-12-05 21:46:35
阅读次数:
267
引入文件Reward.php 引入文件CreateReward.php 运行结果 第1个红包,金额为:6.67第2个红包,金额为:7.73第3个红包,金额为:7.83 ...
分类:
编程语言 时间:
2018-11-30 16:39:40
阅读次数:
186
写这篇文章的目的,是在学习过程中反复查找如何对这三种数据类型进行转换的方法,所以干脆总结在一起。 一、字符串 0.includes:string.includes(),查找当前string中是否包含某个字符串,有返回true,没有返回false 1.indexOf:string.indexOf(), ...
分类:
编程语言 时间:
2018-11-28 12:19:39
阅读次数:
146
队列是一种线性表,按照先进先出的原则进行 单向队列:只能从头进,从尾出 双向队列:头尾都可以进出 class DuiLie { private $array = array();//声明空数组 public function setFirst($item){ return array_unshift ...
分类:
Web程序 时间:
2018-11-24 16:40:17
阅读次数:
213
1、问题 思考一个问题,以下代码: 当我们在控制台输入:app.list[0] = 100时,vue会监测到变化吗? app.push(100)呢? 引申出的问题就是: vue对数组新增的元素,包括push、unshift和splice(插入)的元素是怎么做到响应式的呢? 2、Vue对新增的数组元素 ...
分类:
编程语言 时间:
2018-11-20 17:09:04
阅读次数:
174
var arr1 = ['a', 'b', 'c']; var arr2 = ['1', '2', '3']; // 把arr2 变成一个适合splice的数组(包含splice前2个参数的数组) arr2.unshift(2, 0); console.log(arr2); //[2, 0, "1"... ...
分类:
编程语言 时间:
2018-11-20 11:27:14
阅读次数:
634
JavaScript中创建数组有两种方式 (一)使用 Array 构造函数: (二)使用数组字面量表示法: 数组的方法有数组原型方法,也有从object对象继承来的方法,这里我们只介绍数组的原型方法,数组原型方法主要有以下这些: join()push()和pop()shift() 和 unshift ...
分类:
编程语言 时间:
2018-11-17 19:16:32
阅读次数:
204
全局变量很危险 栈与队列区别 栈()数组:unshift push 队列()数组:shift、push 函数体变量无法在函数外使用reference error :can\'t find variable :mountain 由于局部变量有时有点多而且位置的改变可能导致程序的进行错误我,我们通常设置 ...
分类:
其他好文 时间:
2018-11-15 10:27:05
阅读次数:
209
数组操作方法1.shift()方法:把数组的第一个元素删除,并返回第一个元素的值varmovePos=[1,2];movePos.shift()console.log(movePos)//[2]document.write(movePos.length);//12.concat()方法:用于连接两个或多个数组,并返回一个新数组,新数组是将参数添加到原数组中构成的join()方法:用于把数组中的所有
分类:
编程语言 时间:
2018-11-14 19:06:38
阅读次数:
265
Vue 变异方法 push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。 pop() 方法用于删除并返回数组的最后一个元素。 shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。 unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。 spl ...
分类:
其他好文 时间:
2018-11-08 00:14:06
阅读次数:
264