大家都在哪里查 Javascript api 文档 ?

2013-06-03 16:11:53 +08:00
 darasion
面对如此众多的浏览器差异,有没有更快速的办法能查到一些更通用的解决方案呢?

比如,我要从头写一个跨浏览器的 jquery.ready 方法。
要么抄 jquery 代码,要么就得查找好多资料,查到最后可能都忘了一开始我想写什么了。。。

如果能有一个集中的地方查到就好了,但是现在貌似都分布在各个地方呢。。。

所以我想问: 大家都在哪里查 Javascript api 文档 ?
4003 次点击
所在节点    JavaScript
10 条回复
NemoAlex
2013-06-03 16:15:12 +08:00
darasion
2013-06-03 16:49:45 +08:00
@NemoAlex 这样还是得切换着看吧,如果是 IE、chrome 或 opera呢?
NemoAlex
2013-06-03 16:55:41 +08:00
@darasion 不是有写么?
Cross-browser fallback
DaniloSam
2013-06-09 20:36:52 +08:00
没有一个地方会给你所有的实现和api

提炼出需求的本质然后定位到具体的功能点自然就能解决问题了

剩余的不会的就google就可以了

例如你提这个

ie的ready实现是监听的readyState

更低版本是DOM0的方法 就是document.onload

所以需要google的是IE对于事件变化的监听方式,而不是如何实现dom ready

不然类似的问题还是解决不了
bengol
2013-06-09 21:28:54 +08:00
@darasion 我o已经跪了,不用考虑了。。。。。
windylcx
2013-06-09 21:43:29 +08:00
MDN..标准只有一份,实现者实现不一致,这种只能是靠测试和经验,没有踩过的坑自己记不牢的.IE6 must die.android2.3 must die.
cyberscorpio
2013-06-09 21:50:02 +08:00
我一般看 javascript the definite guide,后面的附录做的甚好。
kebot
2013-06-09 22:05:37 +08:00
Mac 下面有个 Dash,里面的js文档貌似是取自MDN的
Mutoo
2013-06-09 23:14:34 +08:00
jQuery.ready 这类的方法更多的是来自经验,而不是文档。平时多关注开源的解决方案,其实有很多可用的方法。这些经验来自从不同的浏览器中提炼出来的特性,只要可行就好了。

https://gist.github.com/mutoo/5617115
dulao5
2013-06-10 12:38:38 +08:00
以前学javascript的时候,文档做的最好的是 http://www.aptana.com 的在线文档。

各种个性各种浏览器版本交叉图表,非常方便。

但是后来没了。


现在临时找, http://quirksmode.org 貌似还行。
如果只看html5特性, http://caniuse.com/ 最好。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/71072

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX