Функция Require () в JavaScript

Когда я открываю консоль Chrome 14 и набираю ...

require (или require () , если это важно)

, я получаю : ReferenceError .

Это означает, что JavaScript не имеет этой функции по умолчанию, верно? По крайней мере, в веб-браузерах.

Почему я говорю об этом?
Мне нужен синтаксический анализатор Markdown для JavaScript.

Что делать?
Я, как обычно, открыл GitHub и поискал его . Первыми результатами, которые удовлетворили мои потребности, были это и это .

Обычно (я не очень хорошо разбираюсь в JavaScript) я включаю сценарий, который хочу использовать, перед своим кодом, используя тег , а затем ... ну - используйте его. Но на этот раз я не понимаю, что происходит ...: (

Использование для сценария №1:

var input = "# Heading\n\nParagraph";
var output = require( "markdown" ).toHTML( input );
print( output );

Использование для сценария №2:

var marked = require('marked');
console.log(marked('i am using __markdown__.'));

Откуда взялось это require () ? Спасибо за совет! :)

22
задан Elavarasan M Lee 11 February 2016 в 11:40
поделиться