初见

javascript基础学习记录篇-3

2020-06-15  本文已影响0人  赖兔宝

JavaScript 数据类型

JavaScript 中有五种可包含值的数据类型:

字符串(string)

数字(number)

布尔(boolean)

对象(object)

函数(function)

同时有两种不能包含值的数据类型:

null

undefined

有三种对象类型:

对象(Object)

日期(Date)

数组(Array)

把数值转换为字符串

全局方法 String() 能够把数字转换为字符串。

它可用于任意类型的数字、文字、变量或表达式:

String(x)// 从数值变量 x 返回字符串

String(123)// 从数值文本 123 返回字符串

String(100 + 23)// 从表达式中的数值返回字符串

数字方法 toString() 同理。

实例

x.toString()

(123).toString()

(100 + 23).toString()

把布尔转换数值(高级用法)

全局方法 Number() 也可把布尔转换为数字。

Number(false)// 返回 0Number(true)// 返回 1

把十进制转换为二进制

function dec2bin(dec){

    return (dec >>> 0).toString(2);

}

//解释:

把二进制转换为十进制

function bin2dec(bin){

    return parseInt(bin, 2).toString(10);

}

//解释: parseInt是取整,第二个参数说明他是几进制,toString是要转为几进制

上一篇下一篇

猜你喜欢

热点阅读