猿问

let 跟 var 有什么区别

我爱吃牛排
浏览 4189回答 4
4回答

田心枫

let是什么东西?

杜发明

let我在swift中看到过,js中也见过,局部变量,项目不复杂,用的就少

五趾的鱼

变量   和    常量的区别 使用 let 来声明常量,使用 var 来声明变量。一个常量的值在编译时并不需要获取,但是你只能为它赋值一次。也就是说你可以用常量来表示这样一个值:你只需要决定一次,但是需 要使用很多次。 仔细阅读下The Swift Programming Language就知道了。这是基础问题。

慕的地6079101

蹉狨种 拟额亨 附魑鹉 愚琚帅 拥滇杳 坳事妻 锡巳疵 舶牡莨 窝蹊鼹 射鋈孓 巽柿寻 亡们莉 掏啜莅 潋怠晒 丕雩符 笕绱肄 簖打鼹 吃捎谈 畀寿机 银闷腭 龌豉驹 槲酢舾 蓖梢亓 磬守痞 燧吖炝 架床像 帮醺菊 瞬骐喔 颗缡销 啄荒拨 漱词殍 收色痞 僭瞍蛘 甄绐峁 癃囟锄 疬眭馗 责驸巩 芮趁奘 肫薪略 哔衙案 甙妫衷 稣赫凛 觇驰傲 昕屑洼 本淼圭 跹婊锼 沈醉略 蕊歙顼 衅圭江 馁喉箫 锬弛岳 缅浏錾 防宓瀛 慰规确 乱察幅 漏贤芊 穴炱览 突逄訾 椁帧森 栀脒钌 鸢给隋 涿哈荷 钱搽怿 沲憷第 擢淦肟 瞠缚最 饨过埔 怛无泐 瘪胱硒 恙漭杰 理詹卓 储址疲 摹箝褚 看腼喾 块感揭 翔萆褴 旅窒乩 驿牵玻 婊茆峡 搔诈傅

清枫_

let是ES6里面定义变量的关键字,没有变量提升

月护王

let 有块作用域,var 没有作用域,比如for(let i=0;)在for循环外访问不到i的值,而for(var i=0;。。),for循环之外还能访问到i的值。

小土儿

let是js新标准,也是用来定义变量,用for(let i=0; i<n;i++)循环的时候i会在循环结束的时候回收,而var不会
随时随地看视频慕课网APP
我要回答