vue更改数组中的值实例代码详解


Posted in Javascript onFebruary 07, 2020

根据下标更改时

vm为新建的vue对象

ind为数组

第一个e为在数组ind中e索引位置

第二个e为更改为值e

vm.$set(vm.ind,e,e)

常规更改

arr为数组

//添加
arr.push(1);
//删除
arr.splice(*,*);
//替换
arr.splice(*,*,*);

splice方法

实例

例子 1

在本例中,我们将创建一个新数组,并向其添加一个元素:

<script type="text/javascript">
var arr = new Array(6)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
arr[3] = "James"
arr[4] = "Adrew"
arr[5] = "Martin"
document.write(arr + "<br />")
arr.splice(2,0,"William")
document.write(arr + "<br />")
</script>

输出:

George,John,Thomas,James,Adrew,Martin
George,John,William,Thomas,James,Adrew,Martin

例子 2

在本例中我们将删除位于 index 2 的元素,并添加一个新元素来替代被删除的元素:

<script type="text/javascript">
var arr = new Array(6)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
arr[3] = "James"
arr[4] = "Adrew"
arr[5] = "Martin"
document.write(arr + "<br />")
arr.splice(2,1,"William")
document.write(arr)
</script>

输出:

George,John,Thomas,James,Adrew,Martin
George,John,William,James,Adrew,Martin

例子 3

在本例中我们将删除从 index 2 ("Thomas") 开始的三个元素,并添加一个新元素 ("William") 来替代被删除的元素:

<script type="text/javascript">
var arr = new Array(6)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
arr[3] = "James"
arr[4] = "Adrew"
arr[5] = "Martin"
document.write(arr + "<br />")
arr.splice(2,3,"William")
document.write(arr)
</script>

输出:

George,John,Thomas,James,Adrew,Martin
George,John,William,Martin

总结

以上所述是小编给大家介绍的vue更改数组中的值实例代码详解,希望对大家有所帮助!

Javascript 相关文章推荐
用js统计用户下载网页所需时间的脚本
Oct 15 Javascript
Extjs Ajax 乱码问题解决方案
Apr 15 Javascript
jquery easyui中treegrid用法的简单实例
Feb 18 Javascript
jquery实现省市select下拉框的替换(示例代码)
Feb 22 Javascript
一行命令搞定node.js 版本升级
Jul 20 Javascript
JS+DIV实现鼠标划过切换层效果的方法
May 25 Javascript
浅谈js多维数组和hash数组定义和使用
Jul 27 Javascript
JS常用函数和常用技巧小结
Oct 15 Javascript
vue2.0开发入门笔记之.vue文件的生成和使用
Sep 19 Javascript
JavaScript体验异步更好的解决办法
Jan 08 Javascript
Node.js 多线程完全指南总结
Mar 27 Javascript
关于Vue中$refs的探索浅析
Nov 05 Javascript
Vue 一键清空表单的实现方法
Feb 07 #Javascript
Vue中qs插件的使用详解
Feb 07 #Javascript
npm qs模块使用详解
Feb 07 #Javascript
Js参数RSA加密传输之jsencrypt.js的使用
Feb 07 #Javascript
Vue使用JSEncrypt实现rsa加密及挂载方法
Feb 07 #Javascript
jQuery实现获取多选框的值示例
Feb 07 #jQuery
微信小程序canvas开发水果老虎机的思路详解
Feb 07 #Javascript
You might like
PHP运行时强制显示出错信息的代码
2011/04/20 PHP
thinkphp学习笔记之多表查询
2014/07/28 PHP
thinkphp查询,3.X 5.0方法(亲试可行)
2017/06/17 PHP
实例分析PHP中PHPMailer发邮件
2017/12/13 PHP
[原创]PHP global全局变量经典应用与注意事项分析【附$GLOBALS用法对比】
2019/07/12 PHP
javascript cookie操作类的实现代码小结附使用方法
2010/06/02 Javascript
jQuery页面加载初始化常用的三种方法
2014/06/04 Javascript
JavaScript中用于生成随机数的Math.random()方法
2015/06/15 Javascript
js简单网速测试方法完整实例
2015/12/15 Javascript
深入理解javascript函数参数与闭包
2016/12/12 Javascript
Jquery EasyUI Datagrid右键菜单实现方法
2016/12/30 Javascript
js Canvas绘制圆形时钟教程
2017/02/06 Javascript
jQuery控制元素隐藏和显示
2017/03/03 Javascript
Vue 多层组件嵌套二种实现方式(测试实例)
2017/09/08 Javascript
vue中v-cloak解决刷新或者加载出现闪烁问题(显示变量)
2018/04/20 Javascript
Vue中import from的来源及省略后缀与加载文件夹问题
2020/02/09 Javascript
node.js 如何监视文件变化
2020/09/01 Javascript
[15:23]教你分分钟做大人:虚空假面
2014/10/30 DOTA
[03:40]DOTA2抗疫特别篇《英雄年代》
2020/02/28 DOTA
Python3.0与2.X版本的区别实例分析
2014/08/25 Python
如何使用python爬取csdn博客访问量
2016/02/14 Python
详谈Numpy中数组重塑、合并与拆分方法
2018/04/17 Python
Python从入门到精通之环境搭建教程图解
2019/09/26 Python
美国内衣第一品牌:Hanes(恒适)
2016/07/29 全球购物
英国网上自行车商店:Tredz Bikes
2019/10/29 全球购物
日本AOKI官方商城:AOKI西装
2020/06/11 全球购物
优秀经理事迹材料
2014/02/01 职场文书
优秀团队获奖感言
2014/02/19 职场文书
销售顾问岗位职责
2014/02/25 职场文书
如何撰写一封出色的求职信
2014/04/27 职场文书
中专生自荐信
2014/06/25 职场文书
公司委托书格式
2014/08/01 职场文书
春节超市活动方案
2014/08/14 职场文书
作风整顿剖析材料
2014/09/30 职场文书
2014红色之旅心得体会
2014/10/07 职场文书
《和时间赛跑》读后感3篇
2019/12/16 职场文书