JavaScript基础概念

本文深入讲解JavaScript的基础概念,包括JS的定义、数据类型、变量定义、undefined与null的区别、script标签位置的影响、确保JS脚本在页面加载后执行的方法、变量类型的判断方式、注释的写法、引入页面的形式及var的用途。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>js基础概念</title>
	</head>
	<body>
		<script type="text/javascript">
		//1.JS是什么
		    JS是JavaScript的简称,是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言
		//2.JS的数据类型有哪几种,哪些是简单类型变量,哪些是复杂类型变量,它们有什么区别
		 	数据类型有:String、undefined、null、Number、Boolean、object
		    简单类型变量:String、undefined、null、Number、Boolean
		    复杂类型变量:object、数组、函数
		    
		//3.用代码来表示具体如何定义JS的各种类型变量
			var nb = 233;
			console.log(nb) 
			var nb2 = Number(123);
			console.log(nb2)
		    
		//4.undefined和Null的区别
			undefined与null的区别:
			undefined表示变量已经声明了,未赋值
			null表示变量都不存在了,未赋值
					
		//5.script标签写在页面头部和底部,有何区别
			写在页面头部的优先执行,底部延迟执行
		       
		//6.如何保证在页面基本结构和样式加载后,再执行我们的JS脚本
			调用window.onload=function(){}
		    script标签内加入defer,实现延迟加载
		    
		//7.如何判断一个变量是属于哪种变量类型(字符串、数值、布尔值、Null、undefined、对象、数组、函数)
			typeof函数
		    
		//8.JS的注释写法有哪几种,有何区别
			1./* 这里写上要注释的东西*/ 多行注释
		    2.//单行注释
		      
		//9.javascript引入页面有几种形式
			script标签页内引入
		    script标签页外引入
		      
		//10.var 的意义何在
			var声明变量或者对象
		<!-- //11.已知数A与B,由键盘输入AB的值,交换它们的值,并输出。
		//提示,获取用户输入信息,可以使用 var user_input = prompt("请输入数字"); -->
		
			var A = prompt("请输入数字A:");
			var B = prompt("请输入数字B:");
			
			[A,B]=[B,A]
			
			document.write("A的值是:"+A + "\n" +"B的值是:"+B)
		</script>
	</body>
</html>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值