发表于: 2017-05-11 22:31:07
1 940
完成的事情:
整天的高程
计划的事情:
看完高程,还没有项目来的话,就快速过一遍jquery
问题:
javascript是单线程的语言,想要多线程,既是异步运行,只能是靠定时器,或者像ajax这样本身就是异步运行的方法来实现。
DOM,DOM2,DOM3都是些什么?是html和js语言的接口?而其中区别,是各自代表着不同类型的接口或API?
在js语言使用中,会发现许许多多的兼容问题,基本上是ie跟其他内核闹的不愉快,所以这部分知道有这么回事好了,不打算详记,反正有个jq。
对于onclick等事件的绑定问题,绑定以后,把绑定的html部分内容删除,事件仍然会存在于内存当中,所以呢,在删除内容之前,先xxx.onclick = null;
那啥,原来html5中有一个拖放事件,只要标签中设置draggable="true",即可拥有拖动效果,然后再绑定上一些dragstart之类的事件执行相应的代码即可,好像这功能能够很容易就解决了复盘项目后台部分的那个banner图顺序修改的功能。
收获:
认识到不少细节的东西,但是记得多少就难说了,印象最深的就是整本书很多地方都在说的,没用的变量及时删除,减少内存,以保证程序的运行速度
评论