大家都在哪里查 Javascript api 文档 ?
面对如此众多的浏览器差异,有没有更快速的办法能查到一些更通用的解决方案呢?
比如,我要从头写一个跨浏览器的 jquery.ready 方法。
要么抄 jquery 代码,要么就得查找好多资料,查到最后可能都忘了一开始我想写什么了。。。
如果能有一个集中的地方查到就好了,但是现在貌似都分布在各个地方呢。。。
所以我想问: 大家都在哪里查 Javascript api 文档 ? ----------------------- 以下是精选回复-----------------------
答:MDN
https://developer.mozilla.org/en-US/docs/Web/Reference/Events/DOMContentLoaded
答:没有一个地方会给你所有的实现和api
提炼出需求的本质然后定位到具体的功能点自然就能解决问题了
剩余的不会的就google就可以了
例如你提这个
ie的ready实现是监听的readyState
更低版本是DOM0的方法 就是document.onload
所以需要google的是IE对于事件变化的监听方式,而不是如何实现dom ready
不然类似的问题还是解决不了
答:MDN..标准只有一份,实现者实现不一致,这种只能是靠测试和经验,没有踩过的坑自己记不牢的.IE6 must die.android2.3 must die.
答:我一般看 javascript the definite guide,后面的附录做的甚好。
答:Mac 下面有个 Dash,里面的js文档貌似是取自MDN的
答:jQuery.ready 这类的方法更多的是来自经验,而不是文档。平时多关注开源的解决方案,其实有很多可用的方法。这些经验来自从不同的浏览器中提炼出来的特性,只要可行就好了。
https://gist.github.com/mutoo/5617115
答:以前学javascript的时候,文档做的最好的是 http://www.aptana.com 的在线文档。
各种个性各种浏览器版本交叉图表,非常方便。
但是后来没了。
现在临时找, http://quirksmode.org 貌似还行。
如果只看html5特性, http://caniuse.com/ 最好。
0条评论