我是靠谱客的博主 糟糕唇彩,最近开发中收集的这篇文章主要介绍JS复习数据类型的输出,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.数据类型主要分为两大类:简单数据类型(值类型)、复杂数据类型(引用类型

值类型:在存储时变量存储的是值本身,因此叫做值类型。例如:   string、number、boolean、undefined、null

引用类型:在存储时变量存储的是地址(引用),因此叫做引用数据类型。例如:通过new创建的对象(系统对象、自定义对象),如:object、array、date等

2.各种数据类型的输出:

//布尔型和数字型相加的时候,true为1,false为0
console.log(true+1);//2
console.log(false+1);//1

 转为布尔型,在编写程序时,常用于if条件判断使用。

//0 undefined NAN null '' 转成布尔型,都是false。其他的都是true(在编写程序时,常用于if条件判断使用)
console.log(Boolean(0));//false
console.log((Boolean(undefined)));//false
console.log(Boolean(NaN));//false
console.log(Boolean(null));//false
console.log(Boolean(''));//false
//isNaN()用来拍段非数字,非数字返回true,数字返回false
console.log(isNaN('sdf'));//true
console.log(isNaN(2));//false

短路运算(基本没咋用过)

//逻辑与&&的短路运算
/* 语法: 表达式1 &&表达式2
表达式1为true,则返回表达式2. 表达式1为false,则返回表达式1 */
console.log(23 && 45);
console.log(null && 20);
//逻辑或||的短路运算符
/* 语法: 表达式1 &&表达式2
表达式1为true,则返回表达式1. 表达式1为false,则返回表达式2 */
console.log(23 || 45);
console.log(null || 20);

 

 

 

 

 

 

最后

以上就是糟糕唇彩为你收集整理的JS复习数据类型的输出的全部内容,希望文章能够帮你解决JS复习数据类型的输出所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(30)

评论列表共有 0 条评论

立即
投稿
返回
顶部