首页 > 其他 > 详细

vue+es6问题

时间:2019-07-23 16:11:22      阅读:105      评论:0      收藏:0      [点我收藏+]

html版本:

<script>
  let foo = ‘outer‘;
  function bar(func = () => foo) {
    let foo = ‘inner‘;
    console.log("我是html:"+func());
  }

  bar(); // outer
</script>

我的理解:执行bar();会拿到全局的foo=‘outer’;并输出;

vue版本:

mounted:function () {


          let foo = ‘outer‘;

          function bar(func = () => foo) {
            let foo = ‘inner‘;
            console.log("我是vue;在mounted中执行的:"+func());
          }

          bar(); // inner

 },

我的理解:懵逼进行中... 

大佬能帮我理一下思路吗?

vue+es6问题

原文:https://www.cnblogs.com/ash-sky/p/11232109.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!