Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.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_String_Brackets - Fatal编程技术网

括号之间是否有Javascript字符串?

括号之间是否有Javascript字符串?,javascript,node.js,string,brackets,Javascript,Node.js,String,Brackets,为什么require函数的第一个参数在括号之间? 如果没有括号,有什么区别 require(['module'], function () {}, function (e) { // some code here }); 表示由1个字符串组成的数组 对于RequireJS/AMD模块,这是一种声明内部函数/模块所依赖内容的方法。为了只传递一个字符串,这是一种获取已初始化模块的同步方式(意味着RequireJS或其他加载程序已加载并缓存该模块)。表示一个字符串数组 对于RequireJS/A

为什么require函数的第一个参数在括号之间? 如果没有括号,有什么区别

require(['module'], function () {}, function (e) {
  // some code here
});

表示由1个字符串组成的数组


对于RequireJS/AMD模块,这是一种声明内部函数/模块所依赖内容的方法。为了只传递一个字符串,这是一种获取已初始化模块的同步方式(意味着RequireJS或其他加载程序已加载并缓存该模块)。

表示一个字符串数组


对于RequireJS/AMD模块,这是一种声明内部函数/模块所依赖内容的方法。只需传递一个字符串,这是一种获取已初始化模块的同步方式(意味着RequireJS或其他加载程序已经加载并缓存了该模块)。

因为它是一个数组,所以有括号。否则它将是一个字符串。在使用require之前,您可能应该了解更多JavaScript。它是一个数组文本,在本例中,是一个由1个string组成的数组。我没有看到该函数的第一个参数中使用了数组。通常只有一个字符串。因此,我可以为需要的字符串提供一个数组。我现在明白了。谢谢。因为你的应用程序可能需要多个模块。因此这里必须是一个数组。是的。我现在明白了:这里有括号,因为它是一个数组。否则它将是一个字符串。在使用require之前,您可能应该了解更多JavaScript。它是一个数组文本,在本例中,是一个由1个string组成的数组。我没有看到该函数的第一个参数中使用了数组。通常只有一个字符串。因此,我可以为需要的字符串提供一个数组。我现在明白了。谢谢。因为你的应用程序可能需要多个模块。因此这里必须是一个数组。是的。我现在明白了:DAllready初始化模块。。。你能再解释一下吗?Allready初始化模块。。。你能再解释一下吗?