模块化管路工具

价值君
• 阅读 1287

模块化管路工具

一个js文件就是一个模块。

创建两个js文件和一个html文件,html文件用来打印。

  • 导入,导出:

    html文件:
     <script src="jspm_packages/system.js"></script>
     <script src="config.js"></script>
       <script>
           System.import('js/main.js');
      </script>
首先引入三个js文件。

需要导出的js文件:student.js
let name = "shitu91";
function seyHellow(){
    console.log("hellow es6");
}

class Person{
    constructor (name,age){
        this.name=name;
        this.age=age;
    }
    run(){
        console.log("我会跑");
    }
}
export {name,seyHellow,Person};
//export:导出;

需要导入的js文件:main.js
import {name,seyHellow,Person} from './student';

console.log(name);//打印shitu91。
seyHellow();//输出hellow es6。

let xs = new Person("宋泽",21);
xs.run();//输出我会跑。
点赞
收藏
评论区
推荐文章
Easter79 Easter79
4年前
vue+iview中的table表格导出excel表格
一、iveiw框架中table中有exportCsv()方法可以导出.csv后缀文件,类似于excel文件,但是并不是excel文件。二、实现table表格导出excel文件利用Blob.js和Export2Excel.js两个文件实现  1.Blob.js和Export2Excel.js文件    链接:https://pan.baid
晴空闲云 晴空闲云
4年前
script使用integrity属性进行安全验证
script标签引入文件在html中,script标签可以通过src属性引入一个js文件,引入的js文件可以是本地的,也可以是远程的。1.引入本地文件开发环境一般多引入本地js文件。html2.引入远程文件部署到线上后,一般会分发到cdn,需要引入远程文件,形如:html只是引入远程文件存在一个问题,如果对应的文件被篡改了,那么可能会对用户造成影响。
Souleigh ✨ Souleigh ✨
4年前
只听说过CSS in JS,怎么还有JS in CSS?
CSSinJS是一种解决css问题想法的集合,而不是一个指定的库。从CSSinJS的字面意思可以看出,它是将css样式写在JavaScript文件中,而不需要独立出.css、.less之类的文件。将css放在js中使我们更方便的使用js的变量、模块化、treeshaking。还解决了css中的一些问题,譬如:更方便解决基于状态的样式,更容易追溯依赖关
Wesley13 Wesley13
4年前
MySQL比较好用的导入导出语句
对比了一些MySQL的导入导出方法,觉得还是原生的方法好用,用第三方的界面工具容易出错。方法一:\导出:mysqldumpu用户名p数据库名称sql文件路径mysqldumpurootpmyd
Stella981 Stella981
4年前
Exceptionless
<divid"cnblogs\_post\_body"class"blogpostbodycnblogsmarkdown"<h1id"exceptionless.netcore开源日志框架"Exceptionless.NetCore开源日志框架</h1<blockquote<p作者:markjiang7m2<b
Stella981 Stella981
4年前
ES6模块之export和import详解
文章转载自:https://blog.csdn.net/qq\_28506819/article/details/75733601ES6中的模块即使一个包含JS代码的文件,在这个模块中所有的变量都是对其他模块不可见的,除非我们导出它。ES6的模块系统大致分为导出(export)和导入(import)两个模块。1、模块导出(export)
Wesley13 Wesley13
4年前
IP种子——网络安全的重要组成部分
    BT下载,在网络中通过点对点技术,被广泛用来下载或共享大体积文件(如一部电影或大型软件)的一种方式。其中,BT种子文件就是用来记录所需下载文件的具体存放位置、文件的大小、下载服务器的IP地址、种子发布者的IP地址等数据的一个索引文件。我们构建一种采用IP种子技术的方式来进行BT种子传播监控,从而达到全球P2P网络实时监测。在IP种子
Stella981 Stella981
4年前
Python调用C语言函数
在C调用Python模块时需要初始化Python解释器,导入模块等但Python调用C模块却比较简单,ctypes模块提供了和C语言兼容的数据类型和函数来加载dll或so文件,因此在调用时不需对源文件做任何的修改1.编写C语言代码,可参考https://www.cnblogs.com/zhouzhishuai/p/9529487.html(ht
Wesley13 Wesley13
4年前
PHP算法之判断是否是质数
<h3质数的定义</h3<blockquote质数又称素数。一个大于1的自然数,除了1和它自身外,不能整除其他自然数的数叫做质数;否则称为合数。</blockquote<h3实现思路</h3<p循环所有可能的备选数字,然后和中间数以下且大于等于2的整数进行整除比较,如果能够被整数,则肯定不是质数,相反,就是质数。</p<h3第一种算
Wesley13 Wesley13
4年前
ES6模块化及优点,简单案例让你秒懂
模块化:模块是一个文件   好处:       1.减少命名冲突       2.避免引入时的层层依赖       3.可以提升执行效率   第一种方法       1.如何导出(暴露)           expor
程序员一鸣 程序员一鸣
8个月前
鸿蒙开发:应用上架第三篇,配置签名信息打出上架包
前面两篇文章,我们生成的文件,一定要保存好,最重要的是三个文件,分别是cer证书文件,.p12密钥文件和.p7b发布证书Profile文件
价值君
价值君
Lv1
用无所谓的态度,过好随遇而安的生活
文章
5
粉丝
0
获赞
0