JavaScript数据类型

本文详细介绍了JavaScript中的数据类型,包括数字类型、字符串、布尔型、Null与Undefined,以及各种数据类型的转换方法,如toString、Number、parseInt、parseFloat等,并讲解了函数typeof的用法。
摘要由CSDN通过智能技术生成


前言

变量里面能够存储数字、字符串等。和 python一样,js中定义变量的时候不必指定类型,变量会自动的根据存储内容的类型不同,来决定自己的类型。

JS的数据类型:

  • 基本数据类型:number、string、boolean、Null、Undefined
  • 引用数据类型:object

提示:以下是本篇文章正文内容

一、数字类型(number)

在JavaScript中,只要是数,就是数值型(number)的。无论整浮、浮点数(即小数)、无论大小、无论正负,都是number类型的。所有数字都采用64位浮点格式存储.

  • 能表示的最大值为:±1.7976931348623157 x 10308
  • 能表示的最小值为:±5x 10-324

整数:

  1. 十进制表示   var a = 100;
  2. 八进制表示
      以0为前缀  var b = 021; //结果为十进制的 17
  3. 十六进制表示
      以0x为前缀  var c = 0x35;//结果为十进制的 53

使用 : 整数可以采用不同进制表示,在控制台输出时一律会按照十进制输出

浮点数:

  1. 小数点表示  var m = 1.2345;

  2. 科学计数法
    例 : 1.5e3
    e表示10为底,e后面的数值表示10的次方数
    1.5e3 等价于 1.5 * 10(3)

小数的保留:

var num = 2.379
var newNum = num.toFixed(2)
console.log(newNum)

二、字符串(string)

是由Unicode字符、数字、标点符号等组成的序列。自负床常量是由单引号或双引号括起的(不区分单双引号)

常用转义字符:

  • \n:换行
  • \’:单引号
  • \":双引号
  • \\:右划线

定义:

var a = "abcde";
var b = 'psych';   //不区分单双引号

常用方法:
在这里插入图片描述


三、布尔型(boolean)

Boolean仅两个值:true和false(也代表1和0)。主要用于控制语句。

var b1 = false;

四、Null与Undefined

Null类型:Null类型只有一个值—null。

var c1 = null;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值