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 相关文章推荐
javascript jQuery插件练习
Dec 24 Javascript
JavaScript replace(rgExp,fn)正则替换的用法
Mar 04 Javascript
Jquery EasyUI中弹出确认对话框以及加载效果示例代码
Feb 13 Javascript
使用javascript实现简单的选项卡切换
Jan 09 Javascript
Jquery搜索父元素操作方法
Feb 10 Javascript
JavaScript实现常用二级省市级联下拉列表的方法
Mar 25 Javascript
javascript bom是什么及bom和dom的区别
Nov 26 Javascript
Bootstrap对话框使用实例讲解
Sep 24 Javascript
仿iframe效果Aajx文件上传实例
Nov 18 Javascript
vue数组对象排序的实现代码
Jun 20 Javascript
JavaScript实现图片放大镜效果
Jun 27 Javascript
vue实现简易音乐播放器
Aug 14 Vue.js
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中动态显示签名和ip原理
2007/03/28 PHP
PHP计划任务、定时执行任务的实现代码
2011/04/23 PHP
PHP 时间日期操作实战
2011/08/26 PHP
php中限制ip段访问、禁止ip提交表单的代码分享
2014/08/22 PHP
Yii2 输出xml格式数据的方法
2016/05/03 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
2018/06/16 PHP
php设计模式之备忘模式分析【星际争霸游戏案例】
2020/03/24 PHP
HTML IMG标签 onload 内存溢出导致浏览器CPU占用过高
2021/03/09 Javascript
JavaScript对象创建及继承原理实例解剖
2013/02/28 Javascript
JavaScript判断用户是否对表单进行了修改的方法
2015/03/18 Javascript
JS实现横向与竖向两个选项卡Tab联动的方法
2015/09/27 Javascript
JavaScript jquery及AJAX小结
2016/01/24 Javascript
JavaScript判断DIV内容是否为空的方法
2016/01/29 Javascript
jQuery遍历DOM元素与节点方法详解
2016/04/14 Javascript
json定义及jquery操作json的方法
2016/10/03 Javascript
JS中使用正则表达式g模式和非g模式的区别
2017/04/01 Javascript
最常用的jQuery表单验证(简单)
2017/05/23 jQuery
JavaScript实现单击网页任意位置打开新窗口与关闭窗口的方法
2017/09/21 Javascript
js实现json数组分组合并操作示例
2019/02/12 Javascript
[45:40]Ti4 冒泡赛第二天NEWBEE vs NaVi 1
2014/07/15 DOTA
[01:31]DOTA2上海特级锦标赛 SECRET战队完整宣传片
2016/03/16 DOTA
Python实现将绝对URL替换成相对URL的方法
2015/06/28 Python
Python使用smtp和pop简单收发邮件完整实例
2018/01/09 Python
使用Python处理BAM的方法
2018/09/28 Python
python aiohttp的使用详解
2019/06/20 Python
使用pygame写一个古诗词填空通关游戏
2019/12/03 Python
浅谈tensorflow中张量的提取值和赋值
2020/01/19 Python
Django后台管理系统的图文使用教学
2020/01/20 Python
Windows10+anacond+GPU+pytorch安装详细过程
2020/03/24 Python
Giglio俄罗斯奢侈品购物网:男士、女士、儿童高级时装
2018/07/27 全球购物
促销活动策划方案
2014/01/12 职场文书
个性发展自我评价
2014/02/11 职场文书
社区学习雷锋活动总结
2014/04/25 职场文书
加强机关作风建设心得体会
2014/10/22 职场文书
护士求职自荐信范文
2015/03/04 职场文书
酒店员工管理制度
2015/08/05 职场文书