1、引入整体模块对比

python

方法一:

# 引入全部函数
from xxx import *

# 直接使用模块里面的各函数或者属性
test()

方法二:

# 引入全局的模块
import globalModules

# 使用
globalModules.xxxx

javascript

# 引入
import * as custom from 'xxx'

# 使用
custom.xxxx

2、引入模块中具体的函数或者属性

python

# 引入全部函数
from xxx import test1,test2

# 直接使用模块里面的各函数或者属性
test1()
test2()

javascript

情况1:引入具名的函数或者属性,需要加括号

// 引入
import { test1 } from 'xxx'
// 使用
test1()

情况2:引入导出为default的模块,不需要加括号

// 引入
import test1 from 'xxx'
// 使用
test1()

3、其他

javascript 中的

import  'xxx'

仅仅代表执行这个模块,不引入模块中的具体的函数或者其他属性等!而python 则代表 直接引入模块的全部,并且可以使用模块的所有的属性!!!

12-23 17:23
查看更多