资源描述:
《JavaScript1-7章总结》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一章JavaScript的基本语法JavaScript的组成核心语法:ECMAScript浏览器对象模型:DOM文档对象模型:BOMDOMJavaScriptECMAScriptBOM浏览器对象:BOM文档对象模型:DOM核心语法JavaScript为弱类型语言,区分大小写规则:包括大小写字母,数字,下划线和$但名字必须以字母、下划线和$组成利用typeof(变量或值)判断数据类型常用的运算符号,以及逻辑控制语句If(){}else{}、switch(){case:break;}、for(){}、while(){}、do{}wh
2、ile{}、break、countinue等注释:单行注释//,多行注释/**/第二章弹出的不同的消息框:window的方法Congfirm(“对话中显示的纯文本”);:确定,取消。返回true或falsePtompt(“提示信息”,”输入文本框的默认信息”);提示对话框,等待用户输入信息Alert(“提示信息”);弹出的警告框Open(“弹出窗口的URL”,”窗口名称”,”窗口的特征”);window的方法,Close();window的,关闭当前的浏览器窗口setInterval:按照指定的周期数调用函数setTimeout:
3、在指定的毫秒数后调用函数或表达式clearTimeout(t);用于清除定时器/clearInterval(t);时钟特效是每隔一段时间调用函数JavaScript常用的函数系统函数parseInt(“字符串”);装换位数字,整形parseFloat(“字符串”);转换为浮点类型isNaN(x);判断是否为非数字,若是数字则返回false,否则返回true;自定义函数创建函数:function函数名(可有参数){}调用函数:事件名=“函数名()”;匿名函数:例如:varshow=function(){},调用此函数时,需要加括号W
4、indow常用的属性名称说明screen有关客户端的屏幕和显示性能的信息history有关客户访问过的URL的信息location有关当前URL的信息窗口的特征属性名称说明height、width窗口文档显示区的高度、宽度。以像素计。left、top窗口的x坐标、y坐标。以像素计toolbar=yes
5、no
6、1
7、0是否显示浏览器的工具栏。黙认是yes。scrollbars=yes
8、no
9、1
10、0是否显示滚动条。黙认是yes。location=yes
11、no
12、1
13、0是否显示地址地段。黙认是yes。status=yes
14、no
15、1
16、0是否添
17、加状态栏。黙认是yes。menubar=yes
18、no
19、1
20、0是否显示菜单栏。黙认是yes。resizable=yes
21、no
22、1
23、0窗口是否可调节尺寸。黙认是yes。titlebar=yes
24、no
25、1
26、0是否显示标题栏。黙认是yes。fullscreen=yes
27、no
28、1
29、0是否使用全屏模式显示浏览器。黙认是no。处于全屏模式的窗口必须同时处于剧院模式。Window对象常用的事件名称说明onload一个页面或一幅图像完成加载onmouseover鼠标移到某元素之上onlick当用户单击某个对象时调用的事件句柄onkeydowm某个键
30、盘按键被按下onchange域的内容被改变Date对象的参数值及其对应的整数值整数Seconds和Minutes0至59Hours0至23Day0至6(星期几)Date1至31(月份中的天数)Months0至11(一月至十二月)第三章BOM编程history对象back()加载history的前一个URlforward()加载下一个urlgo()加载具体的URLlocationhref返回或设置完整的URl,可以用于后退reload()家在当前的URL,不可以用于后退replace()用新的文档替换当前文档Document对象的常
31、用属性属性描述referrer返回载入当前文档的文档的URL,建立站点后可以显示URL返回当前文档的URLDocument对象的常用方法方法描述getElementById()返回对拥有指定id的第一个对象的引用getElementsByName()返回带有指定名称的对象的集合getElementsByTagName()返回带有指定标签名的对象的集合write()向文档写文本、HTML表达式或JavaScript代码visibility属性的值,隐藏之后保留原来的位置display属性的值,隐藏之后不保留原来的位置值描述visib
32、le表示元素是可见的hidden表示元素是不可见的值描述none表示此元素不会被显示block表示此元素将显示为块级元素,此元素前后会带有换行符第四章DOM高级编程DOM的组成CoreDOM(核心DOM),适用于各种结构化文档XMLDOM(Java