• 技术文章 >web前端 >前端问答

    前端es6是模块化开发吗

    WBOYWBOY2022-08-18 16:15:18原创244

    前端es6是模块化开发;es6模块化规范就是浏览器端与服务器端通用的模块化开发规范,其中定义了每一个JavaScript文件都是一个独立的模块,导入其他模块成员使用import关键字,向外共享模块成员使用export关键字。

    大前端零基础入门到就业:进入学习

    本教程操作环境:windows10系统、ECMAScript 6.0版本、Dell G3电脑。

    前端es6是模块化开发

    ES6 模块化规范是 浏览器端 与 服务器端 通用的模块化开发规范。它的出现极大的降低了前端开发者的模块化学习成本,开发者不需要再额外学习 AMD(AMD yes !!! XD)、CMD 或 CommonJS等模块化规范。

    ES6 模块化规范中定义:

    每个js文件都是一个独立的模块

    导入其他模块成员使用 import 关键字

    向外共享模块成员使用 export 关键字

    在node.js中体验 ES6 模块化

    确保安装了 v14.15.1 或更高版本的node.js

    在 package.json 的根节点中添加 "type": "module" 节点

    17.png

    默认导出 和 默认导入

    每个js脚本里面只能使用唯一一次 export default ,否则会报错

    // 默认导出
    // 每个js脚本里面只能使用唯一一次 export default ,否则会报错
    let m1 = 10
    let m2 = 20
    let f1 = () =>{}
     
    export default {
        m1,
        f1
    }
    // 默认导入
    // 路径务必将文件后缀写上
    import i1 from './01.默认导出.js'
     
    console.log(i1)

    18.png

    【相关推荐:javascript视频教程web前端

    以上就是前端es6是模块化开发吗的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:ES6
    上一篇:jquery怎么实现几秒后跳转页面 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• es6怎么删除数组中的某一个对象• es6中有继承吗• javascript与es6的区别是什么• ES6中箭头函数的详细梳理• ES6箭头函数及this指向详解
    1/1

    PHP中文网