首页 > 其他分享 >JS 知识点收集

JS 知识点收集

时间:2023-03-21 11:22:12浏览次数:47  
标签:aa 知识点 收集 js export import JS ### 大括号

js文件中import中加{}和不加{}的区别

  • 参考网址
https://blog.csdn.net/baidu_38225647/article/details/104968662
  • 大括号的加与不加取决于import来源的js文件
- 如果来源js中export时明确指定export组件的名称,那么加大括号并且大括号中指定引用组件的名称

- 如果来源js是默认输出,那么引用时不用大括号,且名称随意
  • 不加"{}"
### A.js
export default aa;
export const A = 333;

### B.js
// B.js 引用 A.js
import A from './A'
import MA from './A'
import Something from './A'

  • 加"{}"
### A.js
// 定义了组件aa
export {aa};
// 或export aa;

### B.js
import {A} from './A.js'

标签:aa,知识点,收集,js,export,import,JS,###,大括号
From: https://www.cnblogs.com/qinganning/p/17239331.html

相关文章

  • 网络知识点汇总2-MPLS
    1.协议地图   2.MPLS介绍 ATM的优缺点:ATM转发采用唯一匹配,一次查表,效率很高ATM控制信令复杂,成本高昂,难以普及 ATM技术虽然没有成功,但其中有几点创新:摒弃......
  • js判断一段字符串中某字符出现的个数
    问题点在一个字符串中,如"abc,cde",我们要找出"c"出现的次数。本文章将详细说明方法思路。str为某字符串char为某字符//得到字符串含有某个字符的个数方法一function......
  • umijs服务器代理配置,多个代理
    同时代理api和资源://服务器代理proxy:{'/api':{target:'http://xxx',changeOrigin:true,pathRewrite:{'^/api/':'/api/',......
  • Can not set java.lang.String field com.jsedc.log.pojo.entity.voSyslogV0.happenT
    未加泛型约束的result,其List中的实体对象会被序列化为LinkedHashMap,实际结构为Result<List<LinkedHashMap<String,String>>>导出excel时对象赋值失败......
  • 什么是webpack、npm、node、nodejs?他们之间有什么区别?
     最近在学一学前端的东西,发现前端技术栈有几个概念有些分不清,比如接触Vue后,对Vue-Cli有了解后,仅仅知道Vue-Cli是一个Vue项目的脚手架,可以快速的构建一个Vue的基于Npm的模......
  • Vue——vue2错误处理收集【七】
    前言在initEvents中发现的有意思的东西,就是Vue针对Error的处理,说实话之前压根没在意过Vue是如何收集处理Error的;errorHandler:https://v2.cn.vuejs.org/v2/api#er......
  • Java基础知识点(方法的重写)
    一定义:当父类的的方法不能满足子类现在的需求时,需要进行方法重新。 在我看来方法的重写就是父类的方法中的行为不能表达出子类的特征,而子类还需要进行行为而对父类的方法......
  • Java基础知识点(继承中构造方法的的访问特点
    一:概述​1.父类的构造方法不会被子类继承。2.子类中的构造方法默认先访问父类中的无参构造,在执行自己。换句话来说,子类不能得到父类的的构造方法,子类进行构造方法默认先访问......
  • Unbuntu22.04使用NVM安装NodeJS
    一、使用NVM(NodeVersionManager)1.在NVMgithub上的readme获取一行命令curl-o-https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh|bash或wge......
  • js实现trim的功能
    trim:function(str){returnstr.replace(/(^\s*)|(\s*$)/g,"");}ltrim:function(str){returnstr.replace(/(^\s*)/g,"");}rtrim:function(str){returnstr.replace(......