关于const的两个问题

来源:2-2 创建 browserWindow

全是甘货

2019-07-30

老师你这个写在开头的
const {app,brownserwindow} =require('electron')

1.const 和 import 有什么区别
2.是不是意味着在electron下 ,有 app 和 brownserwindown两个类,可以引用过来

写回答

1回答

张轩

2019-07-30

同学 你好 

1 const 和 import 没有关系, import export 是 es6 的模块体系,require 是 commonjs 规范,也就是 nodejs 的模块规范。

const {app,brownserwindow} =require('electron') 这种写法是用了对象的解构语法,它是一种简写方式等同于

const electron = require('electron')
const app = electron.app
const browserWindow = electron.browserWindow

2 你可以这样认为 electron 是个对象,里面还有其他的模块 不仅仅是 app 和 browserWindow 两个对象

1
0

Electron开发仿网易云音乐播放器

站内首门Electron课程,让你更专注应用的核心开发

3428 学习 · 159 问题

查看课程