我想看一下他内部的代码源码,请问他是开源的么,网上可以找到他的源码下载么?
js有没有官方网站,我是js菜鸟,请高手不要笑话,谢谢

解决方案 »

  1.   

    javascript有源码吗?好象有解释器,wscript,wsh,浏览器都能解释执行.
      

  2.   

    这个怎么说那,js没有开源不开源之说,因为任何页面的右键查看源代码都可以看到其中的代码,所以说js是开源的也不错,一般js是无法加密的,完全可以说是开源的,不过也有一些人是不公开自己的代码的,可以编成二进制的文件,所以又可以说不开源的,不过一般都是可以开到代码,算是开源的
      

  3.   

    我是想看到js中某个引用类型的方法,如String类中的localeCompare()方法,我想看一下他是怎么实现的,请问怎样可以看到,谢谢
      

  4.   

    蜘蛛猴,v8, 犀牛等 js引擎都是开源的。
      

  5.   


    static JSBool
    str_localeCompare(JSContext *cx, uintN argc, jsval *vp)
    {
        JSString *str, *thatStr;    NORMALIZE_THIS(cx, vp, str);
        if (argc == 0) {
            *vp = JSVAL_ZERO;
        } else {
            thatStr = js_ValueToString(cx, vp[2]);
            if (!thatStr)
                return JS_FALSE;
            if (cx->localeCallbacks && cx->localeCallbacks->localeCompare) {
                vp[2] = STRING_TO_JSVAL(thatStr);
                return cx->localeCallbacks->localeCompare(cx, str, thatStr, vp);
            }
            *vp = INT_TO_JSVAL(js_CompareStrings(str, thatStr));
        }
        return JS_TRUE;
    }
      

  6.   

    http://mxr.mozilla.org/mozilla/source/
      

  7.   

    只要是带“java” 的都是开元的。。~~!??
      

  8.   

    js的标准去w3c
    js的引擎 google有个v8
    js的代码有人会混淆,一般都可以看
    楼主还有问题?!