javascript var数组

上传人:s9****2 文档编号:504400398 上传时间:2023-01-08 格式:DOC 页数:6 大小:172.50KB
返回 下载 相关 举报
javascript var数组_第1页
第1页 / 共6页
javascript var数组_第2页
第2页 / 共6页
javascript var数组_第3页
第3页 / 共6页
javascript var数组_第4页
第4页 / 共6页
javascript var数组_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《javascript var数组》由会员分享,可在线阅读,更多相关《javascript var数组(6页珍藏版)》请在金锄头文库上搜索。

1、=第九章数组=9.1数组和数组元素9.1.1数组的创建var数组名=newArray();数组名索引 =值;var数组名=newArray(元素1,元素2,元素3,元素n);var数组名=newArray(数组长度);var数组名= 值,值,值,值;/数组直接量9.1.2数组元素的读和写9.1.3添加数组新元素9.1.4数组的长度数组的length属性是可读写的,写的话,如果少于数组现长度,元素传经缩减如果大于数组现长度,多出的元素会默认为underfined9.1.5多维数组9.2数组的方法9.2.1join()方法将数组元素按分隔符分隔输出,缺少情况下使用逗号分隔数组.join(分隔符);

2、9.2.2reverse()方法将数组顺序反转,影响原数组数组.reverse();9.2.3sort()方法排序,默认缺省参数时,按字母顺序排序9.2.4concat()方法concat方法返回数组的一个副本,参数中可传入要添加到数组副本中的元素,当传入数组时,数组会被拆分成元素,直接添加到副本中9.2.5slice()方法9.2.6splice()方法9.2.7push()方法和pop()方法数组尾部插入和删除操作9.2.8unshift方法和shift方法数组头部插入和删除操作=第十章使用正则表达式的模式匹配=10.1正则表达式的定义使用/匹配模式/标志位正则基本原理及匹配元字符与as3

3、相同,笔记略10.1.4选择、分组和引用采用()分组,使用数字的格式,向后引用(.)分组,产生引用,可向后使用数字进行引用数字引用分组,有多级分组嵌套时,按左边括号的顺序排序号JavaScript1.5以上支持(?:.)分组,不产生引用(?=.)匹配条件,但不输出到匹配结果中,消耗字符(?!.)不匹配条件javascript:varmyReg =/html(?=)/ig;alert(myReg.test(html);void(0);10.1.6标志/后的是标志位,JavaScript支持 g全局 i大小写 m换行 三种标志位/不支持sx两种标志位/不支持(?=反向左侧匹配 和 (?字符:值+/

4、值+空字符值数字:值-0/值-0值布尔: !值/对值使用两次!取反11.1.3从数字到字符串的转换11.1.4从字符串到数字的转换当字符串中完全是数字时,将自动转换为数值,条件:1.作用于基数为10的数字;2.允许数字前后有空格,不允许数字中间有空格建议使用parseInt()和parseFloat()实现字符转数字的功能parseInt(待转数据,转换基数)11.2使用值和使用引用11.3无用存储单元收集(垃圾回收机制)11.4词法作用域和嵌套函数11.6Netscape公司的JavaScript1.2的不兼容性第二部分:客户端JavaScript=第十二章Web浏览器中的JavaScrip

5、t=12.1Web浏览器环境12.1.1作为全局执行环境的Window对象Javascript的作用范围由Window对象决定Window对象比document对象更重要12.1.2客户端的对象层次和文档对象模式frames document forms elementsWindow是客户端的全局对象 self,windowparent,top各种Window对象navigatorelements当Novigotor对象HTML表单元素前objects:窗 framesButton口Window对象数组Checkbox formsFileUpload locationform对象数组hidde

6、nLocation对象PasswordanchorsRadio historyAnchor对象数组ResetoptionsHistory对象SelectOption对象数组linksSubmit-Link对象数组Text documentTextareaDocument对象imagesImage对象数组 screenappletsScreen对象Applets数组embeds嵌入对象数组12.1.3事件驱动的程序设计模式12.2在HTML中嵌入JavaScript1.放置在和标签对中2.放置在外部js文件,用指定3.放置在事件处理程序中,比如:onclick或onmouseover中4.作为u

7、rl链接,javascrpt:12.2.1标记12.2.1.1属性language和type/用type声明脚本类型12.2.1.3defer性质声明当前代码段可延迟解析,增强浏览器性能12.2.2包括JavaScript文件/用src声明脚本路径12.2.3事件处理程序onclick:类似按钮的表单元素和标记都支持该处理程序,当返回false时,终止超链接或者表单提交等的操作onmousedown,onmouseup:鼠标按下,鼠标松开,支持此处理程序的元素比onclick更多onmouseover,onmouseout:鼠标移入,鼠标移出,当返回true时,将制止浏览器状态栏输出URL信息onchange:,元素支持该事件处理程序onsubmit,onreset:标记支持这两个处理程序,当返回false时,可以取消提交或重置,onsubmit处理程序一般用于表单数据的验证12.2.4URL中的JavaScript12.3JavaScript程序的执行12.3.1脚本需要访问DOM元素的JavaScript脚本(非函数)尽量在文档尾部定义.12.3.2函数需要被事件处

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号