JS作用:
1.页面交互特效
2.表单验证
JS组成:
1.ECMAscript js核心;
2.DOM 文档对象类型;
3.BOM 浏览器对象模型;
(1)window 窗口;
(2)history 浏览历史;
(3)locarion 地址栏;
(4)document 页面;
JS操作
1.操作元素(标签)
2.操作内容
3.操作属性
4.操作样式
5创建删除标签
6操作事件
JS语法
1.注释,关键字,标识符(除关键字以外的),常量
2.变量,数据类型
3.运算符
4.控制语句
5.数组
6.方法(函数)
JS使用方法
1.直接在标签里使用
2.在html里以标签形式表现 标签名<script></script>
3.外部引用
JS中三种弹窗
1.alert 告警弹窗(无返回值)
2.confirm 选择弹窗(有返回值,布尔)
3.prompt 输入弹窗(有返回值)
运算符
1.算数运算符:+ - * / ++ -- 赋值=
2.关系运算符:< > <= >= != ==(比较的值)
3.逻辑运算符:&& || !(取反)
4.三元运算符:表达式
注:++在后,先计算后++
++在前,先++后计算
%(取余)
JS表达式:
if(表达式){
代码
}
else{
代码
}
if成立执行if,不成立执行else
switch(匹配的值){
case"值":
代码
break;
default
代码
break
}
注:当没有找到break时,继续往下找break
for(1.初始值2.条件判断3.状态){
代码
}
while(表达式){
代码
}(常用在死循环里)
for用在已知循环次数的例子中
break:跳出本次循环
continue:跳过本次循环
函数定义:
function(方法名){
代码
}
注:没有调用就不执行
var 方法名=function(){代码}
字符串转字符:parseInt()