小编Tre*_*vor的帖子

NodeJS 模块、Chalk 的链接语法如何工作?

我不明白 Chalk 的(NodeJS 模块)语法是如何工作的(这让我很困扰)。我已经广泛寻找答案,但我没有任何运气,并且可能不知道我需要寻找的技术术语。我尝试在 StackOverflow、“方法链接”、“原型”等上查找 chalk 特定的问题。尝试查看 Chalk 的源代码,但似乎仍然无法找出我的答案。有问题的语法是:

// Code snippet from the Chalk NPM Page.
log(chalk.blue.bgRed.bold('Hello world!'));
log(chalk.blue('Hello', 'World!', 'Foo', 'bar', 'biz', 'baz'));
Run Code Online (Sandbox Code Playgroud)

我熟悉方法链并熟悉在对象中存储函数。我的主要问题是:如何chalk.blue同时成为属性和函数?

任何帮助将不胜感激。无论是完整的解释还是朝着正确的方向推动。

javascript syntax chaining node.js chalk

2
推荐指数
1
解决办法
356
查看次数

标签 统计

chaining ×1

chalk ×1

javascript ×1

node.js ×1

syntax ×1