ESSAY / NOTE

React学习笔记_export和import总结

export和import总结 一、 ES6的模块化的基本规则或特点 每一个模块只加载一次, 每一个JS只执行一次, 如果下次再去加载同目录下同文件,直接从内存中读取。 一个模块就是一个单例,或者说就是一个对象; 每一个模块内声明的变量都是局部变量, 不会污染全局作用域 模块内部的变量或者函数可以通过export导出 一个模块可以导入别的模块 lib.js //导出常量 export const sqrt = Math.sqrt; //导出函数 export function square(x) { return x * x; } //导出函数 export function diag(x, y) { return sqrt(square(x) + square(y)); } main.js import {sqrt} from './lib' import { square, diag } from './lib'; console.log(square(11)); // 121 console.log(diag(4, 3)); // 5 ———————————————— 原文链接:https://blog.csdn.net/qq_27384769/article/details/78701945