??????к???
???????????? ???????[ 2016/1/18 13:13:52 ] ???????????????
??????????к????????
?????????????????????к??????????
????var immediate_one = function() {
????return 1;
????}();
????console.log(immediate_one) ; //1
????????????????????????????????????????в??????????????????immediate_one
?????????????????????£?
????var immediate_one = function() {
????return 1;
????}
???????immediate????????????????????????????????????????????????У????????????????????????????????
???????????μ?д??????????
????function myfunc() {
????return 1;
????}();
??????????Firefox?????????????μ????
???????????myfunc????ú??????????????????????????????????????????????????????????????????????????????λ??δ?????????ú?????????????????????????????????????????????????????????
????(function myfunc() {
????return 1;
????})();
????????????????????????????????????棬???к??????????????????У???????????λ????????????У????????????????????????????????????????????????ú?????????????????????????????????????棨???????ú????????????????????????????????????????????????????????????????????????????????????????????????????÷??????????????????Ч???
????(function myfunc() {
????return 1;
????}())
??????????к?????????
????a.?????????
??????????к?????????÷??????????????????????????????????Щ????????????????????????????????????????????????????????????????????????????е????????????к??????棬??ú??????????????????
???????′??????????????????????????????????????????
????(function() {
????for(var i = 1; i <= 3; i++) {
????document.getElementById("button-" + i).onclick = function() {
????//???????????????д??????
????}
????}
????}());
?????????????????к?????????i????????????????????棬???????????
????b.????????
??????????к?????????????????????????????????????????????????У?????????????????????????
????????????????????????????
????var next?? previous?? rewind;
????(function(){
????var index = -1??
????data = ["eeny"?? "meeny"?? "miny"?? "moe"]??
????count = data.length;
????next = function() {
????if(index < count) {
????index++;
????}
????return data[index];
????}
????previous = function() {
????if(index >= 0) {
????index--;
????}
????return data[index];
????}
????rewind = function() {
????index = -1;
????}
????}());
????console.log(next()); //eeny
????console.log(previous()); //undefined
????console.log(next()); //eeny
????console.log(next()); //meeny
????????????У?inde??data??count????е?? ???????????????????????????????????????????????????????????????????????????????????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11