美文网首页我爱编程
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

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