IFE js.util
task1的时候我还能勉强用自己的想法写,html的展示效果达到了就好。
但是到了task2的时候,js基础还是不牢啊,基本上每道题都要看下别人的博客。虽然有点low,但是还是秉着一股劲往前冲,后面再来捡技术细节的思路,不丢人的。
一趟捣鼓下来,JS部分一共就5个板块:
- js基础:数据结构、对象等
- dom(html树形结构操作)
- ajax(和服务器交互,部分刷新页面)
- jQuery(更方便操作dom和ajax)
- nodejs(暂时不学习)
接下来总结一下自己的捣鼓过程吧(不包含技术细节)
任务2 JS基础
判断数据类型。
用Objexct.prototype
来判断
深克隆。
如果直接var copy = src
就是浅复制,所以要用递归的形式。
数组相关操作
1 simpleTrim。这种问题以前从来没接触过,不会写正常2333。for循环判断分别从前和从后面判断时候有空字符
2 trim。正则表达式直接把空字符给替换掉
正则表达式
这是我第几次学习正则表达式啦??
任务3 Dom
到这里最好还是结合html页面来学习,直接上来写老夫实在是无处下手。
任务4 Event
同dom
任务5 Bom
cookie的设置和获取。
以前只知道cookie是什么,现在知道cookie长什么样了怎么搞一个。
任务6 Ajax
emmm自己写一个简单的,讲道理,其实是xmlhttp的使用,和ajax没有什么关系。