Я читаю документацию для Underscore.js из библиотеки DocumentCloud. Многие из функций принимают необязательный аргумент context
, который не объясняется. Мое предположение, поскольку один из знакомых с Ruby заключается в том, что это похоже на Ruby binding
. И что это имеет какое-то отношение к тому, что означает this
. Степень моего использования JavaScript была несколькими вызовами jQuery и некоторыми очень шаблонными ajax.
Мой вопрос: что означает context
и как его использовать? Хороший ответ должен содержать некоторую информацию о том, как работает JavaScript.