javascript菜鸟之路

第一节   javascript简介

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

《1》动态改变网页内容

html语言是静止的,一旦编写,内容是无法改变的。javascript可以弥补这种不足,可以将内容动态的显示在网页上。

《2》动态改变网页的外观

javascript通过修改网页元素的css样式,可以动态的改变网页的外观。例如,修改文本的颜色、大小等属性,图片位置的动态改变等。

《3》验证表单数据

为了提高网页的效率,用户在填写表单时,可以在客户端对数据进行合法性验证,验证成功之后才能提交到服务器上,进而减少服务器的负担和网络带宽的压力。

《4》响应事件

javascript是基于事件的语言,进而可以影响用户或浏览器产生的事件,只有事件产生时才会执行某段javascript代码,如只有当用户点击计算按钮时,程序才显示运行结果。

第二节javascript的数字类型与变量

《1》基本数据类型

基本:数值数据类型,字符串数据类型(‘’,“”单引号,双引号都可以),boolean型。

复合型:数组,函数,对象。

第三节javascript的四种输出

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title ></title>
		<script>
		window.alert(5 + 6);
		</script>
		<script>
		ducument.getElementById("in").innerHTML="我是html输入的语句";
		</script>
		<script>
			document.write(Date());
			var a= new Date();
			var b=a.getYear();
			if(b>7){
				document.write("今年shi"+b);
				window.alert("b");
			}
		</script>
		<script>
			var a=1;
			var b=3;
			var c=a+b;
			console.log(c);
		</script>
		
	</head>
	<body>
	</body>
</html>
第四节javascript的样式设置

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title ></title>
		<script>
				document.write("<font size=7> 谁在悬崖沏一壶茶  </font>");
				document.write("<body bgcolor='#0000FF' text='red' </body>");
		</script>
		</head>
	<body>
	</body>
</html>

第五章javascript typeof

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<p> typeof 操作符返回变量、对象、函数、表达式的类型。</p>
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = 
    typeof "john" + "<br>" +
    typeof 3.14 + "<br>" +
    typeof NaN + "<br>" +
    typeof false + "<br>" +
    typeof [1,2,3,4] + "<br>" +
    typeof {name:'john', age:34} + "<br>" +
    typeof new Date() + "<br>" +
    typeof function () {} + "<br>" +
    typeof myCar + "<br>" +
    typeof null;
</script>
</body>
</html>

第六章javascript的onclick事件

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<p> typeof 操作符返回变量或表达式的类型。</p>
<button οnclick="myFunction()">点我</button>
<p id="demo"></p>
<script>
function myFunction() {
    var y = 1;
    var x =2;
    document.getElementById("demo").innerHTML =
		y+ x;
}
</script>
</body>
</html>



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值