JS做用:数组
1.页面交互特效浏览器
2.表单验证函数
JS组成:对象
1.ECMAscript js核心;事件
2.DOM 文档对象类型;ip
3.BOM 浏览器对象模型;文档
(1)window 窗口;字符串
(2)history 浏览历史;it
(3)locarion 地址栏;io
(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()