我知道有很多争议(可能没有争议,但至少是争论)关于哪种命名约定最适合JavaScript.
如何命名变量,函数,对象等?
我会对此有所了解,因为我没有长时间使用JS(几年,只有),我只是请求创建一个具有命名约定的文档,以便在我们的工作项目中使用.所以我一直在寻找(google-ing),并且有很多不同的意见.
我在JS上阅读的书籍本身也使用不同的命名约定,但他们都同意一点:"找到适合你的东西,并坚持下去."但是现在我已经阅读了很多,我发现我像其他一些方法一样,比我现在习惯的要好一些.
Number、Boolean和String是与这些基本类型相对应的构造函数。
BigInt是对应于 BigInt 基元类型的函数,但它不是构造函数。
new BigInt(1n) // Uncaught TypeError: BigInt is not a constructorRun Code Online (Sandbox Code Playgroud)
为什么?