初识JavaScript(写法和变量)
JavaScript 诞生于1995 年。当时,它的主要目的是处理以前由服务器端语言(如Perl)负责的一些输入验证操作。
有JavaScript的用户表单数据的验证流程:
JavaScript的组成
什么是JavaScript?
JavaScript是一种基于对象和事件驱动的、并具有安全性能的脚本语言
JavaScript特点:
- 向HTML页面中添加交互行为
脚本语言,语法和Java类似
解释性语言,边执行边解释
JavaScript的基本结构
<script type="text/javascript">
<!—
JavaScript 语句;
—>
</script >
网页中引用JavaScript的方式
外部JS文件:
<script src="export.js" type="text/javascript"></script>
直接在HTML标签中:
<input name="btn" type="button" value="弹出消息框"
onclick="javascript:alert('欢迎你');"/>
JavaScript语法
区分大小写:ECMAScript 是区分大小写的(变量、常量、函数名、操作符)。
标示符:标示符指变量、函数、属性、函数参数等。
注释: Javascript支持两种类型的注释标识符。
一种是在脚本中进行的单行注释的标识符(//)。
另一种是进行多行注释的标识符(/…/)。
语句: ECMAScript 中的以分号“;”结尾。
变量
变量是用来保存值可以改变的标示符。
Javascript中的变量声明有两种方法:
显式声明。一般是指用关键字 var 进行的声明。
隐式声明(即用即声明)。不用关键字 var 声明(在开启严格模式下会报错)。
Javascript是一门弱类型语言,无需要声明类型,可保存任何类型的数据。
保存的值不同,其数据的类型就不同;无需强制转换。
声明后,可随时重新赋值。
支持不同类型的数据之间运算,JS引擎对其类型转换。
JavaScript数据类型
JavaScript 的数据类型由两大类型系统实现。
基本类型系统:值类型、引用类型。
对象类型系统。
Typeof操作符来检测变量值的数据类型
vaScript 的数据类型由两大类型系统实现。
基本类型系统:值类型、引用类型。
对象类型系统。
Typeof操作符来检测变量值的数据类型