.js基础——js强制类型转换(转为boolean)

简介: .js基础——js强制类型转换(转为boolean)

.js基础——js强制类型转换(转为boolean)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title></title>
    <script>
        /*
            强制类型转换
                将一个数据类型转换为其他数据类型
                类型转换主要是:将其他的数据类型。转换为
                    string 、 number 、boolean
        **/
       /*
            将其他类型转为boolean
                调用Boolean()函数来转换
                    数字--》布尔
                        除了0和NaN都是true
                    字符串--》布尔
                        除了空串,其余都是true
                    null和undefined都是false
                    对象也会转换为true
       */
      var a = 123;  //true
      a = 0;        //fasle
      a = NaN;       //fasle
      a = Infinity;   //true
      a = "66465";   //true
      a = "";         //fasle
      a = null;         //fasle
      a = undefined;   //fasle
      a = Boolean(a);
      console.log(a);
      console.log(typeof a);
 
    </script>
</head>
<body>
    
</body>
</html>


目录
相关文章
|
7月前
|
前端开发 JavaScript
前端基础 - JavaScript值Boolean类型的默认转换
前端基础 - JavaScript值Boolean类型的默认转换
31 0
|
4天前
|
JavaScript 前端开发 Python
javascript中的强制类型转换和自动类型转换
javascript中的强制类型转换和自动类型转换
|
4天前
|
JavaScript 前端开发
编程笔记 html5&css&js 068 JavaScript Boolean数据类型
编程笔记 html5&css&js 068 JavaScript Boolean数据类型
|
4天前
|
JavaScript 前端开发
js中强制类型转换有哪些,隐式类型转换有哪些
js中强制类型转换有哪些,隐式类型转换有哪些
|
4天前
|
JavaScript 前端开发
JavaScript基础语法:包括变量声明、数据类型(Number, String, Boolean, Null, Undefined, Symbol, Object)、运算符、流程控制语句(if...else, switch, for, while, do...while)等。
JavaScript基础语法:包括变量声明、数据类型(Number, String, Boolean, Null, Undefined, Symbol, Object)、运算符、流程控制语句(if...else, switch, for, while, do...while)等。
31 0
|
4天前
|
JavaScript 前端开发
js基础语法:包括变量声明、数据类型(Number, String, Boolean, Null, Undefined, Symbol, Object)、运算符、流程控制语句(if...else, switch, for, while, do...while)等。具体案例使用演示
js基础语法:包括变量声明、数据类型(Number, String, Boolean, Null, Undefined, Symbol, Object)、运算符、流程控制语句(if...else, switch, for, while, do...while)等。具体案例使用演示
36 1
|
6月前
|
JavaScript 前端开发
js中强制类型转换有哪些,隐式类型转换有哪些
js中强制类型转换有哪些,隐式类型转换有哪些
16 0
|
9月前
|
JavaScript
TypeScript 与 JS 中类型首字母大小写区别(String、string、Number、number、Boolean、boolean ...)
TypeScript 与 JS 中类型首字母大小写区别(String、string、Number、number、Boolean、boolean ...)
182 0
|
10月前
|
存储 JavaScript 前端开发
JavaScript】基本数据类型与引用数据类型区别(及为什么String、Boolean、Number基本数据类型会有属性和方法?)
JavaScript】基本数据类型与引用数据类型区别(及为什么String、Boolean、Number基本数据类型会有属性和方法?)
72 0
|
10月前
19_JavaScript(布尔型Boolean)
19_JavaScript(布尔型Boolean)

热门文章

最新文章