javascript
javascrip可以对页面进行动态展示js完成简单的数据校验
页面定时弹出广告
图片轮播
完成表单验证
js基本语法
对象获取
标签的基本操作
获取制定操作
编写事件
1,使用js完成注册表单的验证
1),前台校验(js代码),后台校验(java代码)
2),js代码可也添加交互行为
js是一门脚本语言,嵌入浏览器,解释性的语言
javascript包括:
ECMAScript Dom Bom
ECMAScript :(核心:语法,变量,关键字,保留字,数据类型,运算符,语句,函数)
Dom:文档对象模型(整个html内容)
Bom:浏览器对象模型(整个浏览器相关内容)
JavaScript:
语法:1区分大小写,(变量,函数名,运算符)
变量是弱类型:没有具体的制定数据类型(var num)没有赋值
每行结尾的分号可有可无
注释与java相同:单行// 多行/*
声明变量 : var test ="hello",不需要对变量进行初始化
var局部变量(不带成员变量)不是必须声明
关键字:
for
ECMAScript有5种原始类型(primitive type) 即Udefined
,Null
,Boolean
,Number
,String
typeof:运算符有一个参数检查变量或值
对Null值返回Object ,null是一个占位符
ECMAScripe运算符
等性运算符与java不一样
(===)不转换直接进行比较
ECMAScripe语句:
if
迭代语句;
标签语句:
break语句:
continue语句:
with语句:
switch语句:
ECMAScript函数:
(两个函数)