Javascript中简单数据类型的转换

发布于:2023-02-12 ⋅ 阅读:(460) ⋅ 点赞:(0)

🤞 点击可跳转个人主页

🐱‍🏍发现的一个宝藏网站

😁💋给兄弟们安利一个最近发现的很好刷题学习网站,上面包含了很多东西,有面试相关的题目,各厂的大题,还有学习的知识点,甚至还有专项练习 ,是一个很值得我们去练习刷题的好网站点击我就可以到哦

 

目录

        第一步:先上我们的框架

        第二步:转换成字符串String类型

                1.String

                 2.toString

        3.+""(隐式转换)

        第三步:转换成数字类型

                1        .-0,*1,/1

                2.Number

                3.parseint

                4.parsrFloat

        第三部:转换成布尔类型


        

        第一步:先上我们的框架

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		
		<script>
		
		</script>
	</body>
</html>

        第二步:转换成字符串String类型

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		
		<script>
			
			
			
			var b = 1;	
			console.log(typeof b);
			
		
			
		
		</script>
	</body>
</html>

这个时候打印出来是数字型,接下来开始

                1.String

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		
		<script>
		
			
			
			var b = 1;
			b = String(b)
			
			console.log(typeof b);
			
			
			
		</script>
	</body>
</html>

                 2.toString

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		
		<script>
		
			
			
			var b = 1;
			b = b.toString()
	
			console.log(typeof b);
			
			
		
		</script>
	</body>
</html>

        3.+""(隐式转换)

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		
		<script>
			
		
			var b = 1;
			b = b+""
			
			console.log(typeof b);
			
			
			
			
		</script>
	</body>
</html>

        第三步:转换成数字类型

                1        .-0,*1,/1

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		
		<script>
			var a = "aaa"
			
			 a = a - 0;
			 a = a *1;
			a= a /1;
			console.log(typeof a)
			
			
		
		</script>
	</body>
</html>

                2.Number

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		
		<script>
			var a = "aaa"
			 a = Number(a)
		
			console.log(typeof a)
			
			
		
		</script>
	</body>
</html>

                3.parseint

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		
		<script>
			var a = "aaa"
			
			a = parseInt(a);
		
			console.log(typeof a)
			
			
			
		
		</script>
	</body>
</html>

                4.parsrFloat

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		
		<script>
			var a = "aaa"
			
			a = parseFloat(a)
			
			console.log(typeof a)
			
			
		
		</script>
	</body>
</html>

        第三部:转换成布尔类型

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		
		<script>
		
			var d = "asd"
			d = Boolean(d)
			console.log(typeof d);
		</script>
	</body>
</html>

注意这里布尔类型,除了0,空字符串,null等都是false,其他打印出来都是true


网站公告

今日签到

点亮在社区的每一天
去签到