2021
07-01
07-01
如何理解JavaScript模块化
目录1.浏览器支持2.export导出模块3.import导入模块4.创建模块对象5.exportimport中转站6.动态加载模块1.浏览器支持使用JavaScript模块依赖于import和export,import和export的浏览器支持程度是最新的浏览器版本都是支持的,但IE和旧版本的浏览器不支持,因此若想兼容IE和旧版本的浏览器基本就不能使用了。export和import是成对出现,配合工作的JS模块化是各种JS框架学习的前提基础import和export语句...
继续阅读 >
前言当你new一个构造函数时发生了什么?“众所周知”的三步:创建一个空对象,将它的引用赋给this,继承函数的原型;通过this将属性和方法添加至这个对象;最后返回this指向的新对象,也就是实例。一般来说在js中大概是这样的:functionMynew(parent,...rest){letobj={};obj.__proto__=parent.prototype;letres=parent.apply(obj,rest);returntypeofres=="object"?res:obj;}上面提到的“空对象”只是简称。事...
目录一、前言二、SpringBoot访问静态资源的默认目录2.1classpath目录下-访问默认文件夹名为static2.2ServletContext根目录下(src/main/webapp)-webapp就是默认访问文件夹三、SpringBoot访问静态资源解决方案3.1第一种方案(推荐)3.2第二种方案一、前言我们用SpringBoot搭建Web应用时(如搭建一个博客),经常需要在Html中访问一些静态资源,比如:css样式;js脚本;favicon.ico图标等;而...