A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 小石姐姐 于 2018-5-4 09:52 编辑

day03_JavaScript总结
HTML是网站骨架,CSS美化,JavaScript使页面动起来
JavaScript完成对注册页面的数据简单校验:
JavaScript:运行在浏览器的脚本语言.
alert:        浏览器弹出一个框.
onclick        当鼠标点击完成时,触发 onclick 事件。
onsubmit        特殊情况,需要返回值return checkForm()
JS的基本语法:
区分大小写:                跟Java一样
弱变量类型语言:        var  i = 3 ; var  i = "3" ; 由后边的值确定var是什么类型.没有具体类型.
​                                分号可有可无.
注释:                        和java一样.
变量:                        后边可以跟多个变量,var name="Gates", age=56, job="CEO";
数据类型:                原始类型:undefined未定义类型,boolean,number数字类型,string字符或字符串,null空
​                                引用类型:对象类型,对象类型默认值是null.
运算符:                        ==值                ===全等于:类型和值
语句:                        与Java语句一样.
事件都是以on开头;
JS开发步骤:
JS通常由一个事件触发.
触发一个函数,定义一个函数,function函数名称(){        函数体        }或者匿名函数,事件=函数.
window.onload=function(){}
获得操作对象的控制权.
修改要操作的对象的属性或值.
JS的引入方式:
两种方式:
​                1:        页面内使用< script>< /script>
​                2:        编写一个js文件< script src="">< /script>
JS校验正则表达式:        string中的match或者正则对象中test.                正则.test("字符串')
JS图片滚动:
HTML的window对象
setInterval()        周期性的每隔多少毫米
setTimeout()        隔多少毫秒只执行一次
事件:        页面一打开就开始执行,所以在body里添加.onload
JS定时弹出广告,定时隐藏
window对象:        定时
display:        block显示
​                none隐藏
BOM浏览器对象:
Window对象方法alert()弹出对话框setInterval()setTimeout()clearInterval()clearTimeout()confirm()弹出一个确认窗口,删除时用prompt()弹出一个可输入的对话框open()打开一个新窗口
Navigator:浏览器信息
history.go(-1)/ history.back()返回上一个页面.
location.href=""        页面跳转.



1 个回复

正序浏览
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马