久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

javascript - js let 和 var問題

瀏覽:119日期:2023-06-06 18:04:43

問題描述

為什么用全局變量(var i = 0)無法傳入參數,區域變量(let i = 0)卻可以

for (var i = 0; i < inputs.length; i++) { inputs[i].onfocus = function(){showTip(i); };};function showTip(n){ tips[n].style.color = 'red';}

問題解答

回答1:

日經問題,請自行搜索:閉包、JavaScript的塊級作用域

回答2:

let 只是在當前塊級作用域(for的大括號內)有效,每次循環可看成一個新的變量。可參考阮一峰的 ECMAScript 6 入門 中的let命令

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 盱眙县| 灵璧县| 北辰区| 台南市| 汉川市| 兴隆县| 靖州| 天气| 徐州市| 磴口县| 金湖县| 荣成市| 蓝山县| 衡阳市| 昌图县| 开江县| 吐鲁番市| 霍山县| 江永县| 同德县| 离岛区| 新民市| 龙井市| 武宣县| 蒙自县| 二连浩特市| 文山县| 正定县| 富川| 慈利县| 两当县| 延边| 奉新县| 三穗县| 美姑县| 昌江| 大新县| 罗定市| 巴林左旗| 通海县| 唐山市|