微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

three pillars of javascript

1.Types & Coercion

Primitive Types

  • underfined
  • string
  • number
  • boolean
  • object
  • symbol
  • null

其中 null,虽然是基本变量,但是因为设计的时候null是全 0,而object是 000 开头,所以typeof会误判。

  • function - subtype of the object
  • array - subtype of the object

NaN 是一个特殊的值,某种程度上表明我们进行了某种无效的数值运算

new 关键字

Use new:

  • Object()
  • Array()
  • Function()
  • Date()
  • RegExp()
  • Error()

Don't use new:

  • String()
  • Number()
  • Boolean()

Converting Types

In Javascript variables don't have types, values do

Checking Equality

2.Scope / Colsures

3.this & Prototypes

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐