回答:
js-indent-level emacs 23.2からデフォルトで組み込まれているデフォルトのjavascript-modeで使用できます。 
(setq js-indent-level 2)
あなたが探していることをする必要があります。古いバージョンのemacsを使用している場合は、javaモードになっている可能性があります。このモードはに反応すると思いますがc-basic-offset、私は間違っているかもしれません。
(defun my-javascript-mode-hook () (setq indent-tabs-mode t tab-width 4 js-indent-level 4)) (add-hook 'javascript-mode-hook 'my-javascript-mode-hook)。
                    js-mode-hookように使用します:(defun my-js-mode-hook () (setq indent-tabs-mode t tab-width 4 js-indent-level 4)) (add-hook 'js-mode-hook 'my-js-mode-hook)
                    M-x hjs-modeから調べましたが、何も見つかりませんでした。
                    タブではなくスペースを使用するようにemacsを設定することもできます
(setq-default indent-tabs-mode nil)
              EditorConfigを使用するのも良い考えです。そしてもちろん、Emacsにはそれのためのモードがありましたeditorconfig-emacs。
M-x package-list-packagesMelpaまたはMarmaladeを介してパッケージマネージャー()でも利用できます。