var export={};有错呢

来源:7-1 [JavaScript]理解闭包

品读夜的黑

2015-11-05 11:28

(function(){ var _userId=2334; var _typeId="item";var export={}; function converter(userId){return +userId;} function getUserId(){return converter(_userId);} function getTypeId(){return converter(_typeId);} window.export=export; }()); alert( export.getUserId() );怎么提示  var export={};有错呢

写回答 关注

3回答

  • 610666618
    2015-12-12 19:07:06

    (function(){
      var _userId = 23492;
      var _typeId = 'item';
      var export1  = {};
     
      function converter(userId){
        return +userId;
        
      }
     
      export1.getUserId = function(){
        return converter(_userId);
      }
      export1.getTypeId=function(){
        return _typeId;
      }
      window.export=export1;
    }());
     window.export.getUserId();
     window.export.getTypeId();
      window.export._userId;
     window.export._typeId;
     window.export.converter;
     

    export报错提示是这个单词是个关键字。改成如上所示即可。


  • 动感光波biubiubiu
    2015-11-20 14:02:51

    export报错提示是这个单词是个关键字。

  • 品读夜的黑
    2015-11-05 11:28:31

    (function(){

    var _userId=2334;

    var _typeId="item";


    var export={};


    function converter(userId){

    return +userId;

    }


    function getUserId(){

    return converter(_userId);

    }


    function getTypeId(){

    return converter(_typeId);

    }


    window.export=export;


    }());

    alert( export.getUserId() );

    }

    这里怎么有错误呢

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281100 学习 · 1020 问题

查看课程

相似问题