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 相关文章推荐
学习YUI.Ext 第二天
Mar 10 Javascript
基于jquery插件实现常见的幻灯片效果
Nov 01 Javascript
JS取文本框中最小值的简单实例
Nov 29 Javascript
jQuery+CSS3+Html5实现弹出层效果实例代码(附源码下载)
May 16 Javascript
jquery获取复选框checkbox的值的简单实现方法
May 26 Javascript
js仿京东轮播效果 选项卡套选项卡使用
Jan 12 Javascript
loading动画特效小结
Jan 22 Javascript
解决在Bootstrap模糊框中使用WebUploader的问题
Mar 22 Javascript
angularJS开发注意事项
May 26 Javascript
详解JavaScript中的强制类型转换
Apr 15 Javascript
通过原生vue添加滚动加载更多功能
Nov 21 Javascript
js+canvas实现五子棋小游戏
Aug 02 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 中文和编码判断代码
2010/05/16 PHP
destoon实现会员商铺中指定会员或会员组投放广告的方法
2014/08/21 PHP
Zend Framework框架Smarty扩展实现方法
2016/03/22 PHP
PHP基本语法实例总结
2016/09/09 PHP
PHP字典树(Trie树)定义与实现方法示例
2017/10/09 PHP
jQuery 常见学习网站与参考书
2009/11/09 Javascript
利用jQuery的$.event.fix函数统一浏览器event事件处理
2009/12/21 Javascript
将字符串转换成gb2312或者utf-8编码的参数(js版)
2013/04/10 Javascript
Jquery显示和隐藏元素或设为只读(含Ligerui的控件禁用,实例说明介绍)
2013/07/09 Javascript
浅析javascript中function 的 length 属性
2014/05/27 Javascript
javascript实现滑动解锁功能
2014/12/31 Javascript
超实用的JavaScript表单代码段
2016/02/26 Javascript
jquery分页插件jquery.pagination.js实现无刷新分页
2016/04/01 Javascript
JavaScript中子对象访问父对象的方式详解
2016/09/01 Javascript
原生js开发的日历插件
2017/02/04 Javascript
Angularjs修改密码的实例代码
2017/05/26 Javascript
基于require.js的使用(实例讲解)
2017/09/07 Javascript
vue实现多组关键词对应高亮显示功能
2019/07/25 Javascript
NProgress显示顶部进度条效果及使用详解
2019/09/21 Javascript
浅析Python中的多重继承
2015/04/28 Python
Django框架下在视图中使用模版的方法
2015/07/16 Python
python实现SOM算法
2018/02/23 Python
对Python 3.2 迭代器的next函数实例讲解
2018/10/18 Python
Python自动化之数据驱动让你的脚本简洁10倍【推荐】
2019/06/04 Python
python程序运行进程、使用时间、剩余时间显示功能的实现代码
2019/07/11 Python
解决win7操作系统Python3.7.1安装后启动提示缺少.dll文件问题
2019/07/15 Python
Python 自动登录淘宝并保存登录信息的方法
2019/09/04 Python
python 在右键菜单中加入复制目标文件的有效存放路径(单斜杠或者双反斜杠)
2020/04/08 Python
Python 绘制可视化折线图
2020/07/22 Python
英语系本科生个人求职信
2013/09/21 职场文书
模具专业毕业生自荐书范文
2014/02/19 职场文书
《伯牙绝弦》教学反思
2014/03/02 职场文书
离婚协议书的范本
2015/01/27 职场文书
2015年推广普通话演讲稿
2015/03/20 职场文书
python编写函数注意事项总结
2021/03/29 Python
CSS 左边固定宽右边自适应的6种方法
2022/05/15 HTML / CSS