Javascript:好零件是一本好书.我经常发现自己从语言设计师的角度阅读以下段落:
undefined而NaN不是常数.它们是全局变量,您可以更改它们的值.这应该是不可能的,但事实确实如此.不要这样做.
undefined
NaN
小贴士:
另一个更微妙的例子是" for in不应该枚举原型属性".
for in
我想要一本关于特定语言背景下的语言设计问题的书.
如果您正在尝试设计"完美"的OO语言,您会阅读哪些书籍作为指导?
language-agnostic
language-agnostic ×1