js中let和var定义变量的区别是什么? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 js var 定义 变量 搜索资料 1个回答 #合辑# 机票是越早买越便宜吗? 百度网友14854b6 2017-12-27 · TA获得超过2.3万个赞 知道小有建树答主 回答量:60 采纳率:100% 帮助的人:7.2万 我也去答题访问个人页 关注 展开全部 1、区别:var定义的变量是全局变量或者函数变量。let定义的变量是块级的变量。2、全局变量:指没有定义在任何函数内,直接定义在全局作用域中的变量。特点:随处可用,可重用。何时:希望随处可用,且可反复使用的变量,都要声明在函数之外的全局。3、局部变量:指定义在函数内的参数和变量,都是局部变量。特点:仅函数内可用,出了函数不可用,不可重用。何时:希望变量只在函数内有效时,都要在函数内创建变量。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2019-06-19 js中let和var定义变量的区别 2018-02-20 JS中的let变量和var变量的区别 2017-10-03 ts和js中let和var定义变量的区别 5 2017-08-18 js 在for循环中var和let的区别 11 2017-03-21 let 和 var定义变量的区别 博客园 2018-04-19 前端面试题:JS中的let和var的区别 4 2017-10-15 var 和 let 的区别 2 2017-06-15 ecmascript 6中let和var声明方式有什么不同 更多类似问题 > 为你推荐: