在这里记录一下前端开发的一些小要点。这些小要点暂时无法单独写成一篇文章,如果以后有时间可以对单个小要点进行知识扩展,形成文章。
1.发生事件冒泡时,若想阻止冒泡,则在被包含的控件触发的函数中最后加上return false。
2.自定义属性可用data-xx='yy'来实现,取法为$(zz).data('xx'),即可得yy,或是$(zz).attr('data-xx')亦可。
3.媒体查询区间左闭右开。
4.普通的时间字符串可用大于小于号比较大小。
5.图片加载出现404,给img标签加上onerror="this.src='assets/img/default.png'"增加默认图片。
6.jq的children只返回直接子元素,find是查找所有子孙后代(offspring)。
7.有时调整font-size的值会因为font-family的值影响而无效。
8.eval('(' + result + ')')可以把数组的json字符串形式result转化为数组。