专栏名称: 大迁世界
掘金LV8,思否10万+的作者。一个热爱前端的创业者。
目录
相关文章推荐
凰家评测  ·  OPPO ... ·  3 天前  
今天看啥  ›  专栏  ›  大迁世界

ES10中7个最具变革性的JavaScript特性

大迁世界  · 公众号  ·  · 2024-08-15 08:35

文章预览

JavaScript在过去10年里取得了长足的进步,每一年都有 全新的功能升级 。 还记得我们以前是这样创建"类"的吗? function   Person ( name )  {    this .name = name; } Person.prototype.sayHello =  function ( )  {    console .log( "Hello, "  +  this .name); }; 是的,变化很大! 让我们来看看ES10(2019年)中引入的7个最重要的特性,看看你是否错过了其中一些。 1. 即时模块化:动态 import ES10那年很棒, import 现在可以像 require() 一样作为函数使用。一个 async 函数。 将 import 保持在顶层不再是必须的;我们现在可以在编译时轻松解析模块的名称。 为了高性能,可以选择性地只在绝对需要时加载模块... if  (user.is_admin) {    const  admin =  await   import ( './admin.js' );   admin.setupDashboard(); } 基于用户或变量输入加载模块... const  language =  'french' ; const  translations =  await   import ( `./tr ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览