JaveScript
1、概述:
JavaScript是目前web开发中不可缺少的脚本语言,js不需要编译即可运行,运行在客户端,需要通过浏览器来解析执行JavaScript代码。
诞生于1995年,当时的主要目的是验证表单的数据是否合法。
2.组成
ECMA Script: 构成了js的核心语法基础
BOM: Brow Object Model 浏览器对象模型,用来操作浏览器上的对象。
DOM: Document Object Model 文档对象模型,用来操作网页中的元素 。
3.特点
1.交互性(它可以做的就是信息的动态交互)
2.安全性(不允许直接访问本地硬盘)
3.跨平台性(只要是可以解析js的浏览器都可以执行,和平台无关)
4.和Java的区别
JavaScript:是Netscape公司的产品,最初叫LiveScript,属于弱类型语言。
Java: 是Sun公司的产品,现在是Oracle公司的产品,需要先编译成字节码,再执行,属于强类型语言
5.作用
avaScript 被用来改进设计、验证表单、检测浏览器、创建cookies,等等。JavaScript 是因特网上最流行的脚本语言,并且可在所有主要的浏览器中运行,比如: Internet Explorer、 Maxthon、Mozilla、Firefox、Netscape、Chrome和 Opera等。
6.书写位置
1、内嵌式:
理论上js可以书写在页面的任意位置。
<script>
alert("内嵌式")
</script>
2.外链式:
首先新建一个文件类型为.js的文件,然后在该文件中写js语句,通过script标签对引入到html页面中。
<script src="js文件路径地址">这里不能写js语句</script>
3.行内式
直接书写在标签身上,是一个简写的事件,所以又称之为事件属性。 onclick单击事件
<input type="button" value="点我呀!" οnclick="alert('点我呀');">
<button οnclick="alert('恭喜你,中 500 万.');">点我呀!</button>
7.注释
单行注释: // 注释语句 快捷键ctrl+/
多行注释: /* 注释语句 */ 快捷键ctrl+shift+/
注意:多行注释相互不能嵌套使用,只能在多行注释里面使用单行注释!
8.数据类型
Js中的数据类型:
数值型:number(凡是数字都是数值型,不区分整数和小数)
字符串:string(凡是引号包裹起来的内容全部都是字符串)
布尔:boolean(true、false)
对象类型:object(特殊取值null)
未定义型:undefined
上一篇: javescript
下一篇: css3圆角边框-渐变-(十九)