You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
js-comint.el is a comint mode for emacs which allows you to run a compatible javascript repl such as Spidermonkey or Rhino inside of emacs. At first blush this may seem a little useless, but when paired with Steve Yegge's js2-mode it becomes a useful way of testing non-html-centric javascript code while editing it. For example, put js-comint.el in your load-path, and then add the following lines t
Note: Starting with SpiderMonkey 44 (Firefox 44 / Thunderbird 44 / SeaMonkey 2.41), the standard, Web-compatible JavaScript version is used by default (and not JS1.7+ anymore). The version() shell builtin is still there for testing legacy features. The shell offers two modes of operation. You can use it as an interactive shell, in which you type JavaScript code at a prompt and get instant gratific
Tern is a stand-alone code-analysis engine for JavaScript. It is intended to be used with a code editor plugin to enhance the editor's support for intelligent JavaScript editing. Features provided are: Autocompletion on variables and properties Function argument hints Querying the type of an expression Finding the definition of something Automatic refactoring Tern is open-source (MIT license), wri
SpiderMonkey は 、C / C++ で書かれた JavaScript エンジンです。Firefoxを含む、Mozillaの複数の製品で使用されており、MPL2 ライセンスの下で利用できます。 独立したソースコードリリースは、リリースページにあります。 ビルド SpiderMonkey のビルド手順 SpiderMonkey をビルドしてテストスイートを実行する方法について。 SpiderMonkey の利用 JavaScript シェルの手引き JavaScript シェルの取得、構築、利用方法について。 JSAPI ユーザガイド このガイドでは、SpiderMonkey の概要と、あなたのアプリケーションを JavaScript 対応にするため、アプリケーションから組み込んだエンジンを呼び出す方法について説明します。 JSAPI クックブック よく使われる JavaScri
SpiderMonkey(スパイダーモンキー)はFireFoxなどで使用されている世界初のJavaScriptエンジンである。ブレンダン・アイクがネットスケープコミュニケーションズで開発し、後にオープンソースとして公開され、現在[いつ?]は Mozilla Foundation が保守している。 内部[編集] SpiderMonkey はC言語で実装され、コンパイラ、インタプリタ、逆コンパイラ、ガベージコレクタ、標準クラス群などから成る。それ単体では Document Object Model (DOM) のようなホスト環境を提供しない。 SpiderMonkey およびそれと姉妹関係にある Rhino は、ECMAScript for XML (E4X) 標準をサポートしている。 応用[編集] JavaScript のホスト環境を提供する他のアプリに組み込んで使用する。最も一般的なアプリ
SpiderMonkey とは何か? SpiderMonkey は Mozilla の C による JavaScript 実装につけられたコードネームである。 どこで手に入るか? コア SpiderMonkey エンジンは mozilla/js/src で見つかる。 スタンドアローンなインタプリタは Makefile.ref を使うとビルドできる。 詳しいことは mozilla/js/src/README.html を読みなさい。 (Mozilla 自体に加えて) JavaScript エンジンを埋め込んでいるプロジェクトは プロジェクト のページに載せている。 CVS 経由でエンジンを入手して 自分でビルドすることも出来るし、 最新のターボールを (まずミラーサイトをチェックして) ftp://ftp.mozilla.org/pub/js/ で 捜すことも
Overview Compacting is a new feature of our garbage collector, released in Firefox 38, that allows us to reduce external fragmentation in the JavaScript heap. The aim is to use less memory in general and to be able to recover from more out-of-memory situations. So far, we have only implemented compacting for JavaScript objects, which are one of several kinds of garbage-collected cells in the heap.
NILScript(エヌアイエルスクリプト)は、JavaScriptベースのスクリプト実行環境です。 現在の所、SpiderMonkeyを使用したWindows用のスクリプトホストである「NG with JSAPI for Win32(仮称)」のスクリプトとして実装された処理系が存在します。 動作確認は32ビット版WindowsXPでしか行っていませんが、Windows7や64ビット版での動作例もあるようです。9x系及び2000未満のNT系では動作しないはずです。 Wine環境では一部の機能が正常に動作しませんが、そのうち(Wine側で修正されなければ)改善予定です。 Download Latest zipped package(executable binary + base scripts + samples + documents) ※テスト版であるため、頻繁に更新される可能性があり
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く