ES feature and support

简介: ES feature and support

来想详细写一下 ES 的新特性,后来想想还是算了。


ES 新特性、浏览器、Node.js 都在不断发展,我们怎么去知道有哪些新特性以及它们的兼容性情况呢?


授人以鱼不如授人以渔。只需要一个网站就够了:


https://kangax.github.io/compat-table/es2016plus/


打开这个神奇的网站,你将会看到:


左上方你可以勾选 5、6、2016+、next 等等选项,对应的也就是 ES 的各个标准,比如我这里查看的就是 ES2016+ 标准的情况。


最左侧 Feature name 列对应的就是该 ES 标准下具体的特性:


比如 Object.fromEntries 特性optional catch binding 可选的 catch 错误绑定特性等等都一一列举了出来。


屏幕的主界面,Compilers/polyfills 列族记录的是各个编译器如 babel 不同版本的兼容性,Desktop browsers 记录的是浏览器的兼容性,Servers/runtimes 记录的是服务器相关运行时如 Node.js 的兼容性情况。

比如 Node.js 的兼容性情况:每一列标注了 Node.js 的具体版本,每一栏对应的都是具体某一项 ES feature 特性,绿色表示该版本完全兼容,黄色表示部分兼容,红色表示不兼容。


好了,文章写完了。

目录
相关文章
|
算法框架/工具
成功解决INFO: pip is looking at multiple versions of keras-preprocessing to determine which version is c
成功解决INFO: pip is looking at multiple versions of keras-preprocessing to determine which version is c
|
3月前
|
Python
A module that was compiled using NumPy 1.x cannot be run in NumPy 2.0.0 as it may crash. To support
本文讨论了在NumPy 2.0.0版本更新后可能出现的兼容性问题,并提供了通过降级NumPy版本至1.x的解决方法,以支持尚未更新的模块或库。
|
XML 缓存 IDE
解决Android Studio报错:Compilation is not supported for following modules
本文主要解决和"Compilation is not supported for following modules"有关的报错。
1858 0
解决Android Studio报错:Compilation is not supported for following modules
|
机器学习/深度学习 自然语言处理 数据可视化
M2E2: Cross-media Structured Common Space for Multimedia Event Extraction 论文解读
我们介绍了一个新的任务,多媒体事件抽取(M2E2),旨在从多媒体文档中抽取事件及其参数。我们开发了第一个基准测试
108 0
|
TensorFlow 算法框架/工具 Python
成功解决ModuleNotFoundError: No module named '_pywrap_tensorflow_internal'
成功解决ModuleNotFoundError: No module named '_pywrap_tensorflow_internal'
Simple TimerCallable Support
我们知道使用Callable可以获得线程中的返回值,它在 java.util.concurrent 包中声明。此接口还包含一个单一的、无参数的cal方法,此方法与Runnable接口的run方法类似,只是它可以返回一个值,并且可以抛出一个已检查的异常。事实上Callable也是Runnable,因为这两个接口都指定了一个有可能被另一个线程执行的类,只是它不受Runnable的限制。
110 0
Simple TimerCallable Support
|
算法框架/工具 Windows
|
TensorFlow 算法框架/工具
成功解决AttributeError: module tensorflow has no attribute lite
成功解决AttributeError: module tensorflow has no attribute lite
|
机器学习/深度学习 计算机视觉
成功解决This module was deprecated in version 0.18 in favor of the model_selection module into which all
成功解决This module was deprecated in version 0.18 in favor of the model_selection module into which all
|
TensorFlow 算法框架/工具
成功解决AttributeError: module 'tensorflow' has no attribute 'merge_all_summaries'
成功解决AttributeError: module 'tensorflow' has no attribute 'merge_all_summaries'