javascrpt竞答,进来看看了

第一:
<script>
uniqueID = (function() {  
    var id = 0;          
   
    return function() { return id++; };
})();

alert(uniqueID());
alert(uniqueID());
alert(uniqueID());
</script>

第二:
<script>
uniqueID = function() {  
    var id = 0;          
   
    return function() { return id++; };
};

alert(uniqueID());
alert(uniqueID());
alert(uniqueID());
</script>

第三:
<script>
uniqueID = function() {  
    var id = 0;          
   
    return function() { return id++; };
};

alert(uniqueID);
alert(uniqueID);
alert(uniqueID);
</script>

第四:
<script>
var uniqueID = (function() {  
    var id = 0;          
    var inft = function() { return id++; }
    return inft;
})();

alert(uniqueID());
alert(uniqueID());
alert(uniqueID());
</script>

第五:
<script>
var uniqueID = (function() {  
    var id = 0;          
    var inft = function() { return id++; }
    return inft();
})();

alert(uniqueID());
alert(uniqueID());
alert(uniqueID());
</script>

第六:
<script>
var uniqueID = (function() {  
    var id = 0;          
    var inft = function() { return id++; }
    return inft();
})();

alert(uniqueID);
alert(uniqueID);
alert(uniqueID);
</script>

第八:
<script>
var uniqueID = function() {  
    var id = 0;          
    var inft = function() { return id++; }
    return inft();
};

alert(uniqueID);
alert(uniqueID);
alert(uniqueID);
</script>


请大家我答案按序号写明白。如果回答了,也说出理由供大家学习

你可能感兴趣的:(数据结构)