PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Ajax
[讨论] 你们会刻意用let取代var吗?
楼主:
bakedgrass
(蒙古烤小草)
2018-01-03 06:14:44
过去写JS的时候习惯用var来定义变量,直到最近系统地学习JS后才注意到Scope的问题。
甚至当我用PHPStorm写JS(语法设定为ES6)时,它还把var标示出来建议我使用let或
const(PHPStorm的建议真的蛮严格的...),让我手痒改了好几个以前用var定义的变量。
由于let算是蛮早之前就有的关键字,我想浏览器支援应该还不算太大的问题。
不知道其他人有没有改用let的习惯?甚至会去修改原本的var的?(也许大家一开始就都
用let了也说不定...)
参考一下...
作者:
peanut97
(丁丁)
2018-01-03 08:34:00
去年全部改成let ,有些用const
作者:
VdustR
(京)
2018-01-03 15:08:00
都快忘记有 var 了
作者:
Kenqr
(function(){})()
2018-01-03 15:17:00
手机webview有支援吗?
作者:
s25g5d4
(function(){})()
2018-01-03 17:17:00
大部分都用 const, 只有喷错误的时候才改 let一个好的 linter 可以自动帮你检查
楼主:
bakedgrass
(蒙古烤小草)
2018-01-04 05:02:00
原来是我变太慢了
作者:
DolphinLinn
(怕水海豚)
2018-01-04 09:45:00
不用刻意 就是你意识到的时候再改就好当你需要的时候自然会用到
作者:
crossdunk
(推嘘自如)
2018-01-05 20:41:00
之前改成let 然后有消费者用inapp浏览器开就挂了只好又改回来
作者:
async
(异步)
2018-01-06 19:17:00
写angular和react的时候都用let或const
作者: AriesRay (Aries_Ray)
2018-01-08 14:24:00
版本比较旧的手机似乎不支援?
作者:
mygirl30229
(Cian)
2018-01-11 13:18:00
大部分const, 真的是变量才用let ,var 只有在写不能编译的专案才用
楼主:
bakedgrass
(蒙古烤小草)
2018-01-12 06:19:00
Google的AppScript也不支援let。习惯ES6以后,有些类似JS的语法都有可能会有冲突,这也是要适应的部分
作者:
visa9527
(高级伴读士官长)
2018-01-17 10:14:00
没有,都还是用 var 反正都在匿名 function 内执行其实编译后为了相容 IE10 还是不会用 let
作者:
exhibition31
(王鸟头)
2018-03-21 19:25:00
Eslint甚至会把他视为错误
作者:
chinggoo
(Leo)
2018-05-04 15:06:00
没有,还是有支援 IE 的需求
继续阅读
[问题] 同个物件可跑on and hover?
lcy17
Re: [问题] javascript要怎么用TinyURL的API
rj5871224
[自制] 线上圣诞许愿卡,寄出换取礼物
allenwang15
[问题] javascript要怎么用TinyURL的API
rj5871224
ECMAScript 本质部份
JustinHere
[问题] Heroku 布署时,不想要清掉某些档案
allenwang15
[问题] JSON.stringify 表单 name 有阵列的问题
chan15
[问题] angular or react
async
[问题]开网页后用fetch和vue抢先渲染页面
warpower668
[问题] table tr复制到另一个
aoksc
Links
booklink
Contact Us: admin [ a t ] ucptt.com