类似于以下3行代码
import {firstName, lastName, year} from './profile'; const {open} = require('fs'); const {log} = console;
- 之前在学js的时候,误以为是引入后面模块中的某个对象,而没有深究。直到最近自己学
node.js
的时候才知道,自己之前理所当然的想法跟实际是有一点点区别的 - 实际上他们也是ES6里面的的解构
实现的代码如下:
// const {open} = require('fs'); const open = require("fs").open; //const {log} = console; const log = console.log;
- ps : 在文件开头定义
const {log,info} = console;
等,会很方便后面操作哦! log("hello");
代替console.log("hello");
对于我们的代码不是更加简洁?- 作为
求学者
,有所错误在所难免,欢迎大家指正交流。