Mryqu's Notes


  • 首页

  • 搜索
close

[JavaScript] 原始数据类型

时间: 2013-12-07   |   分类: FrontEnd     |   阅读: 25 字 ~1分钟

原始数据类型

JavaScript共有5种原始数据类型:

|原始数据类型|包装对象|介绍 |—– |string|String|字符串遇到加号之外的计算操作符,会转换成数值。内容为不为数值的字符串转换成NaN。当用比较操作符比较两个字符串时,比较的是第一个字母的unicode。 |number|Number|十进制数:123八进制数:0123十六进制数:0x123指数:1e1、1E+1、2E-3无穷:Infinity、-Infinity非数字:NaN |Boolean|Boolean| |null||与undefined的区别在于,已定义但没有值 |undefined||

typeof操作符

typeof的返回值有六种可能:number、string、boolean、object、function、undefined。JavaScript: 原始数据类型

条件判断或3元条件运算符(?:)判断

|值|Boolean结果 |—– |undefined|false |null|false |number|0和NaN为false,其他为true |string|空字符串"“为false,其他为true |对象|不为null的对象始终为true

参考

MDN:Primitive data type
MDN:typeof operator

标题:[JavaScript] 原始数据类型
作者:mryqu
声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!

#javascript# #primitive# #typeof# #operator#
[JavaScript] 逻辑操作符的特殊行为
[Git] Git代理配置
  • 文章目录
  • 站点概览

Programmer & Architect

662 日志
27 分类
1472 标签
GitHub Twitter FB Page
    • 原始数据类型
    • typeof操作符
    • 条件判断或3元条件运算符(?:)判断
    • 参考
© 2009 - 2023 Mryqu's Notes
Powered by - Hugo v0.120.4
Theme by - NexT
0%