了解JavaScript

一、JavaScript简介

JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。

1.JavaScript的历史

最初由Netscape的Brendan Eich设计。
同期有Netscape的JavaScript,微软的JScript和CEnvi的ScriptEase三足鼎立。
1997年,在ECMA(欧洲计算机制造商协会)的协调下,由Netscape、Sun、微软、Borland组成的工作组确定统一标准:ECMA-262。

2.语言特点

(1)脚本语言
(2)基于对象
(3)动态性
(4)跨平台性
(5)在JavaScript中,如果一条运行不了,那么下面的语言也无法运行。

3.语言标准

JavaScript已经被Netscape公司提交给ECMA制定为标准,称之为ECMAScript,标准编号ECMA-262。最新版为ECMAScript 6。

4.JavaScript的功能

1.嵌入动态文本于HTML页面。
2.对浏览器事件做出响应。
3.读写HTML元素。
4.在数据被提交到服务器之前验证数据。
5.检测访客的浏览器信息。 控制cookies,包括创建和修改等。
6.基于Node.js技术进行服务器端编程。

二、第一个JavaScript

<script type="text/javascript">
			//弹窗
			alert("hello,world")
</script>

1.JavaScript语句后面可以不加分号,但是,建议加分号

JavaScript实现字符判断

	<body>
		<form onsubmit="return submitForm()">
			<p >用户名:</p>
			<input name="username" type="text" />
			<p>密码:</p>
			<input name="password" type="password" />
			<br />
			<br />
			<button type="button">提交</button>
		</form>
	</body>

	<script type="text/javascript">
			var Form = document.forms[0];
			function submitForm(){
				if(Form.username.value.length>0 && Form.password.value.length>0){
					return true;
				}else{
					alert("请输入账号和密码")
					return false;
				}
			}
			
	</script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值