tangcc的博客

大家一起互相学习,共同进步。坚持做一名正直勇敢的青年。

vue.js 的引用对象检测

section1:

以传参的形式不能直接变更vm.arr数组引用类型。

section2:

                

           testing code:

var myarr = [1,2];
$("#btn").click(function(){
  fn(myarr);//引用类型的传递
})
function fn(p){
  p = [4,5];//这里myarr不会变成1,2,而是重新开了一块内存空间存[4,5],因此p !== myarr
  p.push(3);//则myarr也会变成[1,2,3],so p === myarr
  if(myarr === p){
    alert(88888888)
  }

}




阅读更多
版权声明:所有原创文章未经本人同意不得随意转载,谢谢 https://blog.csdn.net/tangcc110/article/details/79954546
个人分类: vue.js
上一篇6.初次见面的礼貌用语
下一篇js 语义化模板 Handlebars.js
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭