这个是什么原理??

书上说例1等价于例2,这是为什么??  难道例1不应该等于例3吗?

例1:var dx = {}

      dx.faf = function(c){

          var bl = c.split('.');

          var lb = dx

          for(var i=0;i<bl.length;i++){

              if(!lb[bl[i]]){

                  lb[bl[i]] = {};

              }

              lb = lb[bl[i]];

          }

      }

      dx.faf('color.red');

例2:dx = {

          color:{red:{}}

      }

例3:dx = {

           red:{}

       }


阿里斯托亚
浏览 1318回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript