发表于: 2017-03-19 23:19:07

1 1190


今天完成的事:

        修改草船云的代码;

        学习作用域和闭包,this的知识点;

        晚上听付老师讲课;

        阿里云的徐牛主机和域名;

明天要做的事:

        修改草船云的bug;

遇到的困难:

        看了关于this的知识点,对于它的指向还不是很了解;

        听付老师讲课,听到cache时就听不太懂了;

收获:

        判断this的绑定对象:

        1:有new调用?绑定到新创建的对象;

        2:由call或者apply创建(或者bind)调用?绑定到指定的对象;

        3:由上下文对象调用?绑定到那个上下文对象。

        4:默认:在严格模式下绑定到undefined。否则绑定到全局;

   

        es6中的let能创建块作用域

        function foo(){

          for(let i=0;i<j;i++){

             settimeout(function(){

               console.log(i)},1000);

             };

        };

        解决了闭包导致的麻烦,又感受到了编程的快乐。。。。。。。。。。。。。。。

           

      



返回列表 返回列表
评论

    分享到