JavaScript学习总结(一) ECMAScript、BOM、DOM(核心、浏(26)

6.4)、请定对照“数组”一节的内容,练习数组定义与每一个已列出的数组方法

6.5)、请使用纯JavaScript(不允许使用任何三方库,如jQuery)完成下列功能:

要求:

全选、反选、子项全部选项时父项被选择
完成所有功能
鼠标移动到每一行上时高亮显示(js)
尽量使用弹出窗口完成增加、修改、详细功能
删除时提示
使用正则验证
封装代码,最终运行的代码只有一个对象,只对外暴露一个对象
越漂亮越好

6.6)、请写出以下两个正则表达式并使用两个文本框模拟用户提交数据时验证:

//身份证
//411081199004235955 41108119900423595x 41108119900423595X
//邮箱
//zhangguo123@qq.com zhangguo@sina.com.cn

6.7)、请写一个javascript方法getQuery(key)用于根据key获得url中的参值,如果不指定参数则返回一个数组返回所有参数,如:

url: http://127.0.0.1?id=1&name=tom
getQuery("id") 返回 1
getQuery() 返回[{key:id,value:1},{key:name,value:tom}]

//思考一个如果有多个想同的key时怎样处理

七、示例下载

https://git.coding.net/zhangguo5/javascript_01.git

八、视频

http://www.bilibili.com/video/av17173253/

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/403.html