zoukankan      html  css  js  c++  java
  • export default 和 export

    一、node

    导出:module.export = {}    exports

    导入:var 名称 = require('模块标识符')

    二、ES6

    导出:export default 和 export

    导入:import 模块名称 from ‘模块标识符’

         import '表示路径'

    三、export default  和 export

    使用export default 来向外暴露的成员可以使用任意变量带接收

    注意:在一个模块中,export default 只允许向外暴露一次;一个模块中可以同时使用export default 和 export

    //  test.js
    
    var info = {
        name:'as',
        age:12
    }
    
    export default info
    
    export var title = '小型'
    
    export var name = 'ashasdhkj'
    
    
    //  main.js
    
    import  msg, {title as title_1,name} from './test.js'
    

      

    注意:

    1、使用export向外暴露的成员只能使用花括号的形式来接收,这种形式叫做按需导出

    2、export 可以向外暴露多个成员,同时,如果某些成员,我们暂时用不到,import导出的时候可以不再{}里面定义

    3、export 导出的,必须严格按照导出的时候的名称来使用{}接收

    4、export导出的,如果想换个名称,可已使用 as 来起别名

  • 相关阅读:
    Jedis测试redis
    jedis池的作用
    错误
    Ceph剖析:数据分布之CRUSH算法与一致性Hash
    drools规则引擎初探
    Techniques for HA IT Management
    django_simple_captcha使用笔记
    微服务架构的理论基础
    分布式系统服务的稳定性
    四层、七层负载均衡的区别
  • 原文地址:https://www.cnblogs.com/1220x/p/11711674.html
Copyright © 2011-2022 走看看