2008-12-13 3 views
4

Как мы все знаем, что javascript - это язык с открытым исходным кодом, и мы используем Mozilla FireFox 3, и в этом браузере фонд mozilla выпустил более новую версию javascript, но я все еще не могу понять, что на самом деле где находится исходный код javascript в браузере FireFox 3 и где находится список реализаций различных функций, которые мы используем в повседневной жизни при разработке с использованием javascript.Исходный код ядра JavaScript


Спасибо за ваши ответы. Я хоть как-то знаю, как программировать в javascript, но то, что я прошу, это предположить, что если я использую функцию split для разделения строки, где я могу найти реализацию функции split и функций toUpperCase().

Может быть, это даст вам представление о том, для чего я ищу

Спасибо за ваши ответы

+0

Смотрите также (HTTPS : //stackoverflow.com/q/22300206/1048572) – Bergi 2017-05-23 10:15:29

ответ

1

Вы можете найти то, что вы ищете here.

0

Исходный код Mozilla доступен из developer.mozilla.org

+0

* захватывает ваш сеанс браузера mozilla.com, оставив ваш идентификатор сеанса сидит в URL-адресе * – Gareth 2008-12-13 14:55:31

1

Mozilla имеет отдельное распределение только двигатель Javascript, называется Spidermonkey

Кроме того, если вы загружаете источник, скажем, Firefox, механизм Javascript находится там.

Если вы имели в виду исходный код браузера, в Firefox и Mozilla, это также в значительной степени написано в Javascript, и все это тоже есть.

1

Если вы спрашиваете о «код» Javascript Переводчица

Обычно, как вы знаете, JavaScript работает в браузере. Каждый браузер имеет собственный интерпретатор Javascript. Если вы хотите, чтобы выяснить реализацию интерпретатора, взглянуть на Webkit - это с открытым исходным кодом, и используется браузерами, как Safari

Если вы спрашиваете Javascript пример исходного кода

Я думаю, вы можете найти его в изобилии, просто по поиску.

Эти статьи могут вам помочь.

http://computer.howstuffworks.com/question369.htm

http://www.webdesignfromscratch.com/how-html-css-js-work-together.php

Надеется, что это помогает.

2

Я думаю, вы, вероятно, захотите что-то более спецификацию языка, а затем реализацию. Я настоятельно рекомендую прочитать спецификации ECMA-262. Он охватывает почти все современные реализации javascript, и это помогло мне совсем немного, когда я изучал javascript.

вы можете найти спецификации на сайте Мозиллы:

https://developer.mozilla.org/en/JavaScript_Language_Resources

Если вы ищете, как манипулировать объектами в веб-страницах, вы можете захотеть взглянуть на привязок ECMA Script в W3C DOM Level 2 HTML технические характеристики. Это также помогло мне совсем немного.

http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/ecma-script-binding.html

Смежные вопросы