美文网首页
js数据类型, falsy值 类型转换 2021-07-01

js数据类型, falsy值 类型转换 2021-07-01

作者: simok | 来源:发表于2021-07-01 19:03 被阅读0次

数据类型

  1. number
    2.string
    3.bool
    4.symbol
    5.undefined
    6.null
    7.Object
image.png

注意

数组 函数 日期 属于object 数据类型。

二 ,五个falsy值 都是false
1.''
2.undefined
3.null
4.0
5.NaN

if (!NaN){console.log("12")}

if (!undefined){console.log("12")}

if (!0){console.log("12")}

if (!''){console.log("12")}






三 undefined 和 null 区别

typeof undefined             // undefined
typeof null                  // object
image.png

四 let const var 区别

image.png

这里有个坑 这种情况a 会是一个全局变量

image.png image.png image.png

类型转换

image.png image.png

数字转字符串

1.
let n = 10;
String(n) 

2.
n = n + ''

字符串转数字

1.
let s = "123";
Number(s)

2.
s - 0

3. 
+s

4.
parseInt(s)



bool

0 is false 
1 is true
Boolean(1)
true

!!1
true

转字符串

toString()

bug: 1.toString()
VM457:1 Uncaught SyntaxError: Invalid or unexpected token

1..toString()
"1"

js bug

image.png
1.toString()
VM457:1 Uncaught SyntaxError: Invalid or unexpected token

相关文章

  • js数据类型, falsy值 类型转换 2021-07-01

    数据类型 number2.string3.bool4.symbol5.undefined6.null7.Objec...

  • JS对象基本用法

    与JS相关的七种数据类型以及五个falsy值 七种数据类型 : number、string、bool、symbol...

  • JS 里的数据类型转换

    JS中falsy值的例子 (将falsy值转换为false) 转为number 垃圾回收 如果一个对象没有被引用,...

  • note021js里的类型

    类型转换 toString() Boolean()方法 5个特殊值 Falsy 转为number类型 5种方式如图...

  • JS 里的数据类型转换

    内容: 类型转换 五个falsy值 内存图 垃圾回收 深浅拷贝 强制转换 一. 任意类型转Number 五种...

  • 《JS里的数据类型转换》

    一、5个falsy值 二、类型转换 1.转换为字符串 number转换为string boolean转换为stri...

  • JS里的数据类型转换

    在js中,数据类型转换分为显式数据类型转换和隐式数据类型转换。 1, 显式数据类型转换 a:转数字: 1)Numb...

  • lesson22

    一、类型转换 1. 七种类型的转换 2. 转成boolean的五个falsy值 注意:所有object转换成boo...

  • JS 里的数据类型转换

    一、类型转换 1.转换为字符串 2.转换为boolen值 3.转换为Number 二、5个falsy值 三、四个关...

  • 2、强制数据类型转换

    数据类型转换: 在js中,数据类型的转换有两种,分别是自动转换和强制转换 自动转换: 自动转换是用JS进行某些操作...

网友评论

      本文标题:js数据类型, falsy值 类型转换 2021-07-01

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