一个javascipt中for循环的问题

我在《js设计模式和开发实践》书中闭包一章看到如下写法

for(var i=0,type;type=['String','Array','Number'][i++]){

    (function(type){

        Type['is'+type]=function(obj){

            return Object.prototype.toString.call(obj)==='[object'+type+']'

        }

    })(type)        

};

请问这个for循环中的var i=0,type;type='String','Array','Number'是什么意思,我看不太懂

红颜莎娜
浏览 584回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript