JavaScript中基本数据类型

  1. JavaScript 是一种弱类型或者说动态语言。在程序运行过程中,类型会被自动确定,所以可以使用同一个关键字var来声明基本数据类型。

  2. JavaScript 标准定义的基本数据类型分别是:

  • Number:在JavaScript里,数字类型能够代表的范围是 -(2的63次方-1) ~ (2的63次方-1) 。除了具体的数值,在JavaScript中还有一些带符号的值:+Infinity,-Infinity和NaN(非数值,Not-a-Number),分别代表正无穷、负无穷和非数值。
  • Boolean:布尔表示一个逻辑实体,意为真、假,可以有两个值:true和false。
  • Null:Null 类型只有一个值:null,表示空值,表示没有被呈现。
  • Undefined:一个没有被赋值的变量会有个默认值undefined。
  • String:JavaScript的字符串类型用于表示文本数据。在字符串中的每个元素占据了字符串的位置。
    • string字符串需要用单引号或双引号括起来,索引是从0开始的,而且一旦定义则不可以再次改变。
  • Number:对象可以通过new操作符后跟要创建的对象类型的名称来创建,如var car = new Object()
  1. typeof操作符
    由于JavaScript是松散类型的,因此需要有一种手段来检测给定变量的数据类型——typeof就是负责提供这方面信息的操作符。对一个值使用typeof操作符可能返回下列某个字符串:
    'undefined' —— 未定义
    'boolean' —— 布尔值
    'string' —— 字符串
    'number' —— 数字值
    'object' —— 对象或null
    function —— 函数
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容