JavaScript 可以变为一个强弱类型混合的语言
发布于 2 年前 作者 enzh 2005 次浏览 来自 分享

正如出现了 let,var 依然存在一样,增加强类型的特性,也不必淘汰弱类型,也许就没必要淘汰。 比如: 字符串的类型符号 string 变量格式: string 变量名 既然有类型,var、let 都多此一举。 常量格式: const 类型 常量名 不喜欢后面加冒号的格式,如: 变量名:类型 JavaScript 变为一个强弱类型混合的语言,有利于代码提示、限定变量的范围。 担心js 越来越java化,不过借鉴ts,java的一些优点,还是有必要的,最后,js和ts的界限可能越来越小。

1 回复

js 是动态弱类型。 动态对应静态,弱类型对应强类型。 微软好像正在推进给 js 添加类型系统,相当于 js 的 ts 化。 这个蛮不错的。

回到顶部