web前端复习第十一课之JS

                                                 网页的结构

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<!-- 网页又三重结构
			HTML           网页的结构层  超文本标记语言
			CSS            网页的表示层  层叠样式表
			JavaScript     网页的行为层  网页的脚本语言

			ECMAScript   ECMA组织  
			javascript  >  2016ECMAScript  >  ES6
	 -->
	<h1>十大</h1>
</body>
</html>

                                           js的引入方式

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	
	
</head>
<body>
	<!-- 第一种引入方式   行内样式-->
	<h1 style="color: red;" onclick="alert('行内引入样式')">hello word</h1>

	<!-- 第二种引入方式   内部引入-->
	<script>
		alert('内部引入方式')
	</script>

	<!-- 第三种引入方式   外部引入-->
	<script type="text/javascript" src="js/引入方式.js"></script>
</body>
</html>

附js

alert('外部引入方式')

                                       js输出内容的方式

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	
	
</head>
<body>

	<script type="text/javascript">
		// js执行顺序,一般情况下自上而下,从左到右
		// 在执行的过程中,同一个script标签中一旦出错,后面的代码就不会执行了

		// 1、alert()
		// 普通的弹出窗口,弹出的内容需要加上引号,单引号和双引号都可以
		// 说明:如果说弹出的内容是数字可以不用加引号
		// alert('今天是周五,距离周末不远了');
		// alert("今天是周五,距离周末不远了");
		// alert(100)

		// 2、console.log()
		// 控制台打印日志,内容需要加上引号,单引号和双引号都可以
		// 说明:如果说弹出的内容是数字可以不用加引号
		// console.log('今天是周五,距离周末不远了');
		// console.log(100);

		// 3、document.write()    写入文档,或者向body中插入内容
		// document  文档(重点)
		// .  的
		// write  写

		document.write("天是周五,距离周末不远了");
		document.write("<h1>我是一级标题</h1>");
		document.write("<img src='../王者荣耀/img/logo.png' alt='' />")

		// 单引号套双引号,双引号套单引号,不能双引号套双引号
	</script>
</body>
</html>

                                                变量

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style type="text/css">
		#box{
			width: 200px;
			height: 200px;
			background-color: red;
		}
	</style>
	
</head>
<body>
	<div id="box"></div>
	<script type="text/javascript">
		// 变量  >  可以变化的量(一个名称)
		// 定义一个变量
		// 在Html里面  class="box"   id="pox"
		// 在js中   var box = 100;  定义一个变量名为box值为100

		// 变量的命名规范
		// 1、变量是由数字、字母、下划线以及$组成的,第一个字符不能是数字
		// 2、驼峰式命名
			// 大驼峰  每个单词的首字符都大写  如BoxPox
			// 小驼峰   第一个单词小写,后面的单词首字母大写
			// 如:getElementById  推荐小驼峰命名
		// 3、变量是区分大小写的,比如:box和Box这是两个变量
		// 4、不能使用系统的关键字和保留字   如var、class、id、name
		// 5、命名要有 见名知意   var num=100;   var str="hello";

		// 连写   等号是赋值的意思
		// var myName = "张三";

		// 分写
		// var myName;
		// myName = "张三";

		// 一次性定义多个变量
		var myName = "张三",
			myAge = 27,
			myGender = "male";

		// 更改定义好的变量值
		myAge = 13;
		console.log(myAge)
	</script>
</body>
</html>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

思丰百年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值