【发布时间】:2016-10-26 15:49:26
【问题描述】:
为什么这些库以 _ 命名?
这背后有什么意义还是原因是“只是因为我们可以”?
据我所知,underscore 和 lodash 做了很多类似的事情。此外,这两个名称都指向 _
甚至它们的变量名都是_
那么 _ 与这些库的工作是否有某种关系?还是只是一个名字?
【问题讨论】:
-
你为什么叫 Dushyant?那只是一个名字。一个短名称,用于对库进行命名空间。
-
嗯,这也是有原因的。只是想知道两者都以_命名是否有原因
-
lodash 可以被认为是 underscore 的一个分支,一个轻量级的下划线版本。
-
可能与this 推文一样,lodash 基本上是在低破折号上的文字游戏,即下划线。为什么这个?因为 JS 标识符的第一个字符必须是字母、下划线或美元符号。现在,我们都知道有人拿了 $ 所以下一个最著名的图书馆拿了 _
-
@Wajahath 是的,我得到了那个部分。但主要问题在最后一行。 “_”对这些库提供的内容有什么意义。主要是“不”。
标签: node.js underscore.js lodash