Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 两者之间的差异需要一个内置库,或者像~_Javascript_Node.js - Fatal编程技术网

Javascript 两者之间的差异需要一个内置库,或者像~

Javascript 两者之间的差异需要一个内置库,或者像~,javascript,node.js,Javascript,Node.js,我注意到,在Nodejs中,我可以调用任何内置库,而不需要它。而不是: var assert = require('assert'); assert.deepEqual(...); 我可以做到以下几点: ~assert.deepEqual(..); 节点文档中对该语法的解释在哪里? 我认为将自定义库requires与内置库分离会更好,使require部分更小,但我真的很想知道,这方面有官方文件吗? 在nodejs中,它是否优于通常的require方法? 是否有一种方法可以将其用于自定义库?语

我注意到,在Nodejs中,我可以调用任何内置库,而不需要它。而不是:

var assert = require('assert');
assert.deepEqual(...);
我可以做到以下几点:

~assert.deepEqual(..);
节点文档中对该语法的解释在哪里? 我认为将自定义库requires与内置库分离会更好,使require部分更小,但我真的很想知道,这方面有官方文件吗? 在nodejs中,它是否优于通常的require方法?
是否有一种方法可以将其用于自定义库?

语法不是特定于节点的,它只是JavaScript中的运算符

该语法的作用是将函数作为表达式求值并调用它

从本质上讲,它和生活是一样的,以一种稍微复杂的方式

//它们在功能上是相同的 作用{ console.log'Called!'; } ~功能{ 安慰。记录‘我也是!’; }