日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

let/var的使用详解

發(fā)布時間:2025/4/16 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 let/var的使用详解 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?ES5中的var是沒有塊級作用域的(if/for)

?ES6中的let是由塊級作用的(if/for)



ES5之前因為if和for都沒有塊級作用域的概念,?所以在很多時候,?我們都必須借助于function的作用域來解決應(yīng)用外面變量的問題.

ES6中,加入了let,?let它是有if和for的塊級作用域.



沒有塊級作用域引起的問題:?for的塊級

? ? ?為什么閉包可以解決問題:?函數(shù)是一個作用域.



<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>Title</title> </head> <body><button>按鈕1</button> <button>按鈕2</button> <button>按鈕3</button> <button>按鈕4</button> <button>按鈕5</button><script>// ES5中的var是沒有塊級作用域的(if/for)// ES6中的let是由塊級作用的(if/for)// ES5之前因為if和for都沒有塊級作用域的概念, 所以在很多時候, 我們都必須借助于function的作用域來解決應(yīng)用外面變量的問題.// ES6中,加入了let, let它是有if和for的塊級作用域.// 1.變量作用域: 變量在什么范圍內(nèi)是可用.// {// var name = 'why';// console.log(name);// }// console.log(name);// 2.沒有塊級作用域引起的問題: if的塊級// var func;// if (true) {// var name = 'why';// func = function () {// console.log(name);// }// // func()// }// name = 'kobe'// func()// // console.log(name);var name = 'why'function abc(bbb) { // bbb = 'why'console.log(bbb);}abc(name)name = 'kobe'// 3.沒有塊級作用域引起的問題: for的塊級// 為什么閉包可以解決問題: 函數(shù)是一個作用域.// var btns = document.getElementsByTagName('button');// for (var i=0; i<btns.length; i++) {// (function (num) { // 0// btns[i].addEventListener('click', function () {// console.log('第' + num + '個按鈕被點(diǎn)擊');// })// })(i)// }const btns = document.getElementsByTagName('button')for (let i = 0; i < btns.length; i++) {btns[i].addEventListener('click', function () {console.log('第' + i + '個按鈕被點(diǎn)擊');})}// ES5// var i = 5// {// btns[i].addEventListener('click', function () {// console.log('第' + i + '個按鈕被點(diǎn)擊');// })// }//// {// btns[i].addEventListener('click', function () {// console.log('第' + i + '個按鈕被點(diǎn)擊');// })// }////// {// btns[i].addEventListener('click', function () {// console.log('第' + i + '個按鈕被點(diǎn)擊');// })// }////// {// btns[i].addEventListener('click', function () {// console.log('第' + i + '個按鈕被點(diǎn)擊');// })// }//// {// btns[i].addEventListener('click', function () {// console.log('第' + i + '個按鈕被點(diǎn)擊');// })// }//// // ES6// { i = 0// btns[i].addEventListener('click', function () {// console.log('第' + i + '個按鈕被點(diǎn)擊');// })// }//// { i = 1// btns[i].addEventListener('click', function () {// console.log('第' + i + '個按鈕被點(diǎn)擊');// })// }// { i = 2// btns[i].addEventListener('click', function () {// console.log('第' + i + '個按鈕被點(diǎn)擊');// })// }// { i = 3// btns[i].addEventListener('click', function () {// console.log('第' + i + '個按鈕被點(diǎn)擊');// })// }// { i = 4// btns[i].addEventListener('click', function () {// console.log('第' + i + '個按鈕被點(diǎn)擊');// })// }</script></body> </html>

?

總結(jié)

以上是生活随笔為你收集整理的let/var的使用详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美日韩成人免费 | 九九热精品在线观看 | 成人羞羞国产免费 | 黑人巨茎大战欧美白妇 | va毛片| 国产又粗又长又黄的视频 | 三级爱爱 | 色妞色视频一区二区三区四区 | 欧美情爱视频 | 第九色激情 | 丰满人妻一区二区三区53视频 | 亚洲综合天堂 | 在线观看成人免费视频 | 探花视频在线版播放免费观看 | 美女啪啪网址 | 日韩激情片 | 亚洲欧洲日本一区二区三区 | 一个色综合久久 | 国产精品免费久久久久 | 艳妇av| 免费在线h | 波多野结衣亚洲天堂 | 超碰影院在线 | 人妻无码一区二区三区四区 | 影音先锋每日资源 | 精品久久免费观看 | 久久久精品人妻无码专区 | 亚洲视频 中文字幕 | 国产香蕉视频在线 | 精品国产丝袜一区二区三区乱码 | 国产精品久久久久久久久免费看 | 在线亚洲免费 | 欧美区一区二 | 狠狠干女人 | av手机在线 | 精品一区二区三区久久 | 亚洲一区二区三区精品视频 | 波多野结衣电影免费观看 | 成人在线免费网站 | 床上激情网站 | av在线导航 | 精品少妇一区二区三区 | 97在线观看 | 在线观看中文字幕 | 毛片视屏 | 亚洲欧美日韩国产一区二区三区 | www.色婷婷.com | 午夜一二区 | 国产黄色网址在线观看 | 久久久久久欧美精品se一二三四 | 亚洲一区二区三区电影在线观看 | 日韩乱码人妻无码中文字幕久久 | 日本a大片| 青草av在线 | 一起草av在线 | 欧美精品免费在线 | 亚洲最大网 | 性色浪潮 | 性色福利 | 国产美女免费网站 | 麻豆久久久久久久久久 | 美女草逼视频 | 天天摸天天添 | 日本午夜一区二区 | 福利亚洲 | 国产精品久久久久久久久借妻 | 精品国产乱码久久久 | www日韩av | 爱爱视频网站免费 | 能免费看av的网站 | 国产一级特黄 | 亚洲视频在线观看一区 | 性色av一区二区 | 国产av无码专区亚洲精品 | 在线观看免费高清 | 91成人在线观看喷潮蘑菇 | 欧美性爱精品一区 | 亚洲一区二区三区免费看 | 天天做天天爱夜夜爽 | 日本在线小视频 | 亚洲日本在线观看视频 | 亚洲免费高清 | 激情中文字幕 | 波多野结衣国产在线 | 亚洲经典一区二区三区四区 | 青青草在线视频免费观看 | 713电影免费播放国语 | 亚洲精品乱码久久久久久黑人 | 好吊色av| 以女性视角写的高h爽文 | 亚洲一区在线播放 | 日韩乱论 | 久久国内| 激情插插插 | 丁香花在线影院观看在线播放 | 九九热8| www.久久久久 | jlzzjlzz亚洲女人| a中文在线 |