highlight.js - にほんご。

.getLanguage()

getLanguage(name)

言語名またはエイリアスで、言語を探します。

存在する場合は該当言語のオブジェクトを返し、 存在しない場合はundefinedを返します。


デモ

使用可能な言語を表示します。

JavaScript

var lang = {
    'html' : hljs.getLanguage('html'),
    'js'   : hljs.getLanguage('js'),
    'vim'  : hljs.getLanguage('vim'),
    'pug'  : hljs.getLanguage('pug')
};
var ul = document.createElement('ul');
for (const key of Object.keys(lang)) {
  let li = document.createElement('li');
  let text = (lang[key] !== undefined) ? 'は使えます。': 'は使えません。';
  li.textContent = key + text;
  ul.appendChild(li);
}
document.getElementById('lang').appendChild(ul);

HTML

<div id="lang"></div>

© 2006 Highlight.js is released under the BSD License. See LICENSE file for details.

このコンテンツはhighlightjsドキュメントを翻訳/改変したものです。