我第一次在 javascript 中看到这种语法

First time I've seen this syntax in javascript

我正在尝试学习 Node.js 条纹 API。我想知道这个语法到底是什么?

var stripe = require("stripe") ("some_test_key");

为什么 require 函数有两个括号?

require() returns 然后调用的函数。你也可以这样写:

var func = require("stripe");
var stripe = func("some_test_key");