美文网首页我爱编程
JS基础-布尔型、字符串数字的转换、setInterval

JS基础-布尔型、字符串数字的转换、setInterval

作者: 无名侠女 | 来源:发表于2018-04-13 16:55 被阅读0次

1.布尔型和布尔对象

先上个简单的例子(这里我起初也是迷惑的)

一个是基本数据类型中的一种,一个对象(切记不要把基本类型中的布尔值true和false与Boolean()对象生成的true和false弄混)

布尔型与布尔对象

布尔类型:

1.使用Boolean(value)方法可以强制转换任意值为boolean类型,除了以下特别情况,其他都是自动转为true:

布尔对象:

布尔对象传入的参数为一下值时。生成的Boolean对象的值为false,其他的任何值都为true

布尔对象生成值得特殊情况

特别注意:当 Boolean 对象用于条件语句的时候(译注:意为直接应用于条件语句),任何不是 undefined 和 null 的对象,包括值为 false 的 Boolean 对象,都会被当做 true 来对待。基本类型值不受此影响。

布尔对象的方法:

继承自object;具体请参考:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Boolean

2.判断语句

if语句注意的地方:1.if的判断条件如果是false、null、undefined、0,' '、NaN,不用做任何处理,都为空  2.不要在条件表达式中单纯的使用赋值运算

3.字符串与数字之间的类型转换

var num=100; 1.将字符串转换为数字

parseInt(string,radix) radix是转换的基数,应该始终指定此参数

2.将数字转成字符串

‘’+num

4.字符串的padStart方法

padStart() 方法用另一个字符串填充当前字符串(重复,如果需要的话),以便产生的字符串达到给定的长度。填充从当前字符串的开始(左侧)应用的。

5.function函数

1.函数声明

2.函数表达式

3.new function()

相关文章

  • JS基础-布尔型、字符串数字的转换、setInterval

    1.布尔型和布尔对象 先上个简单的例子(这里我起初也是迷惑的) 一个是基本数据类型中的一种,一个对象(切记不要把基...

  • js类型转换与四则运算

    js中类型转换有三种情况: ①转换为布尔值 ②转换为数字 ③转换为字符串 类型转换表格 在条件判断时,除了unde...

  • javascript中变量计算-类型转换

    字符串拼接 字符换+数字:数字转换成字符串字符换+布尔:布尔值转换成字符串 “==”运算符 “==“ 会做隐式类型...

  • js关于字符串和数字的转换

    js字符串转换成数字 js 字符串转换数字方法主要有三种:转换函数、强制类型转换、利用JS变量弱类型特点进行转换 ...

  • JS 里的数据类型转换

    总结一下JS中常用的数据类型转换 1. 转换为字符串 toString(),可以将数字,对象及布尔值的数据转换为字...

  • JavaScript 字符串与数字的相互转换

    js字符串转换成数字 js 字符串转换数字方法主要有三种:转换函数、强制类型转换、利用JS变量弱类型特点进行转换1...

  • javascript第二章

    ⒈隐式转换结论 ①number+string:将数字转换为字符串 ②number+boolean:将布尔转换为数字...

  • JavaScript 基础注意事项

    JavaScript语法 除0之外的所有数字,转换为布尔型都为true 除“” 之外的所有字符,转换为布尔型都为t...

  • Go语言数据类型

    一、基本数据类型 布尔型 数字类型 字符串类型 派生类 二、字符串相关介绍 字符串和其余类型转换 只读的Unico...

  • 不同数据类型的隐形转换

    1数字和字符串、布尔类型、数组进行比较时,字符串(或布尔类型、或数组)先转换为数字(Number),再进行比较; ...

网友评论

    本文标题:JS基础-布尔型、字符串数字的转换、setInterval

    本文链接:https://www.haomeiwen.com/subject/tyvckftx.html