是否可以在不命名变量的情况下使用导入?

时间:2016-12-22 13:42:31

标签: node.js ecmascript-6

我正在尝试遵循standardJS语法,所以我不想定义我不使用的变量。这可以使用导入语法而不设置变量吗?

imageview

2 个答案:

答案 0 :(得分:3)

你可以。查看import的文档,您可以这样做:

import "flickity-imagesloaded";

这将导入整个模块,但不会绑定任何变量。

(就像在@ Scimonster的回答中所说的那样,就像你在问题中提到的那样,如果你在Node中,你可以使用require代替导入)

答案 1 :(得分:0)

是的,就像你的问题一样:

require('flickity-imagesloaded')

var someModule = require('something')脚本没什么神奇之处。您将一个变量分配给函数调用的结果。如果您不需要该变量,只需调用该函数。

这在使用副作用时很常见,例如在旧版本中填充缺少的功能。