V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
darasion
V2EX  ›  JavaScript

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

  •  
  •   darasion · 2013-06-03 16:11:53 +08:00 · 4163 次点击
    这是一个创建于 4177 天前的主题,其中的信息可能已经有所发展或是发生改变。
    面对如此众多的浏览器差异,有没有更快速的办法能查到一些更通用的解决方案呢?

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

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

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

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

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

    例如你提这个

    ie的ready实现是监听的readyState

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

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

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

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

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

    但是后来没了。


    现在临时找, http://quirksmode.org 貌似还行。
    如果只看html5特性, http://caniuse.com/ 最好。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1936 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 00:30 · PVG 08:30 · LAX 16:30 · JFK 19:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.