javascript - 这在 Mozilla 中意味着什么:“让块和让表达式已过时”
问题描述
我在 SpiderMonkey 中遇到了一些“让块和让表达式过时”的人的声明,而关于它的信息很少。我想知道这到底是什么意思?“let”语句不是 ES6 中流行的新特性吗?
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features
解决方案
let
变量声明仍然被广泛使用。就像是:
let i = 4;
完全没问题。您链接的文章谈到了 let块。就像是
let (x = x +1, y = x-1) {
console.log("This is a let block!");
}
已过时,不应使用。
推荐阅读
- sql - 如何修复:无法使用 Apache Drill SQL 表达式查询检索所有字段 MongoDB 集合
- python - 如何在 pandas fillna() 方法中为不同的列应用不同的方法参数
- ajax - 在 Laravel 5.8 上使用 Ajax 进行实时搜索并出现错误“500(内部服务器错误)”
- python - 如何将数据框中的一列转换为python中的二维数组
- java - javafx.fxml.LoadException:解析 onAction='#getText' 时出错,要么事件处理程序不在命名空间中,要么脚本中有错误
- python - Python返回neo4j的中间路径
- javascript - _ 和数组缩减的作用
- ruby - 给定 X 数和巨大的文件大小,我必须编写一个输出最大 X 数的程序
- javascript - 使用 chart.js 和关联数组生成条形图
- ocaml - 如何制作函数。在 Ocaml 中,它接受两个布尔值和一个 char(操作),然后返回相应的逻辑值