Описание тега javascript-namespaces
Пространства имен JavaScript обеспечивают определенный уровень направления для определенных идентификаторов, что позволяет различать идентификаторы с одинаковыми точными именами.
0
ответов
JavaScript namespace и IE8, ноль или нет объектная ошибка
Я работаю над приложением, которое должно было быть совместимо с современными браузерами, но теперь у нас есть требование, чтобы оно поддерживало старые браузеры, такие как IE8, IE9. Я следовал шаблону пространства имен при разработке приложения. Ка…
23 июл '14 в 06:00
4
ответа
Пространство имен Javascript с помощью RequireJS, почему?
В настоящее время я сталкиваюсь с этим аргументом о пространствах имен в javascript, и мне нужно мнение сообщества. Сценарий: архитектор, отвечающий за этот проект, каким-то образом посвящен RequireJS и действительно хочет его использовать. Я должен…
17 дек '12 в 20:22
2
ответа
Почему переменные селектора jQuery не работают в пространствах имен?
Я нахожусь в тупике, почему это не работает. Я ищу, чтобы было объявлено более одной переменной. Что я делаю неправильно? var message = (function ($) { var $modalBody = $('.modal-body'), $lblToUser = $modalBody.find('.to-user'); return { toUser: fun…
11 янв '13 в 19:13
1
ответ
Пространство имен окна JavaScript - могу ли я получить представление о том, что это делает, пожалуйста?
У меня есть код, который я пытаюсь понять. Я не специалист по JavaScript (у меня есть базовые знания), и я читал о DOM и пространстве имен (и console.log()переменные), чтобы попытаться понять, что это делает (к сожалению, безрезультатно). Этот код д…
11 окт '18 в 09:12
3
ответа
Вызов функции Javascript из хеш-значения с пространствами имен
В настоящее время у меня есть этот код для вызова функции из хеш-значения при загрузке страницы: $(function() { var hash = window.location.hash.substring(1); window[hash](); }); Это прекрасно работает. Тем не менее, мой Javascript в пространстве име…
28 фев '13 в 22:17
1
ответ
Как назначить чтение корневого var в JS независимо от контекста (Browser, Node)?
У меня есть функция, которая назначает объект в пользовательское пространство имен, без перезаписи существующих объектов в пути, немного похоже mkdir -p, например: assignObjectToNamespace(myObj, "com.stackru.questions.root", window) Прототип будет ч…
03 июл '14 в 09:20
1
ответ
Объект / пространства имен Javascript - как получить доступ к свойствам, добавленным из вложенных функций (пример включен)
Я работал над пониманием объектов Javascript и пространств имен, и меня немного смущает то, как мы можем генерировать / отображать объект, используя вложенные функции. Я не понимаю, как я могу вложить функции, чтобы в основном создавать фабрики объе…
29 июл '12 в 08:59
1
ответ
Как иметь вложенный объект внутри переменной пространства имен?
Я программирую, используя пространства имен, и до сих пор я использовал только переменные и функции внутри него. Я пытался сделать вложенный объект в нем, но, похоже, он не работает так, как я ожидал. Вот код const myNameSpace = { someVar: '', other…
17 мар '17 в 07:33
1
ответ
Вызов функции пространства имен по ее полному имени из того же пространства имен
Есть ли какая-то причина, по которой вы захотите вызывать функцию, определенную внутри пространства имен, созданного с использованием шаблона раскрывающегося модуля с использованием его полностью определенного имени? Например, А против Б ниже? Приме…
12 апр '13 в 03:30
1
ответ
Почему "использовать строгое" назначение функции разрыва внутри пространства имен для глобальной области видимости?
У меня есть код библиотеки делает простое назначение функции. Эта функция доступна из глобальной области видимости. Когда я добавлю "use strict" в начале файла я получаю сообщение об ошибке TypeError: a is undefined по поручению a.b, "use strict"; /…
10 май '17 в 10:02
1
ответ
Создать объект пространства имен Javascript синглтон-класса
Я новичок в IIFE и пытаюсь реализовать пространство имен в JavaScript для класса JavaScript Siungleton: У меня есть класс JavaScript (скажем, main учебный класс): var myIIFE = (function () { var x = null; //constructor function var myIIFE = function…
13 мар '16 в 19:39
2
ответа
Javascript, конвертирующий в пространство имен и вызывающий функции
Я типичный веб-разработчик, который используется глобально для всего в JS. Теперь я видел свет и хочу преобразовать в пространства имен. Так что в моем текущем проекте у меня есть страница, которая имеет три функции JS (все глобальные в настоящее вр…
12 авг '11 в 10:21
1
ответ
Проверка нокаута и пространство имён
У меня проблемы с объединением пространства имен с проверкой нокаута. Это нарушает проверку: myNameSpace = { viewModel: { name: ko.observable().extend({ digit: { digit: true, message: "digits only"} }) } }; ko.validation.init({}); ko.applyBindings(m…
05 дек '12 в 13:07
2
ответа
Как получить доступ к функции или переменной в скрипте, запущенном с помощью $.getScript
Есть ли способ получить доступ к пространству имен скрипта после его запуска с $.getScript? поскольку plugin определяется в глобальном масштабе, я бы подумал, что смогу запустить его. index.js $.getScript('plugin.js').then((...result) => console.…
26 апр '18 в 01:38
4
ответа
Доступ к объекту javascript, определенному в подпространстве имен, и файл js, импортированный в HTML
Как получить доступ к объекту в пространстве имен. 1) у меня есть HTML, который импортирует файлы сценариев один скрипт определяет приложение namesapce, а другой скрипт прикрепляет к нему объект как получить доступ к объекту и начать его использоват…
06 сен '12 в 18:20
1
ответ
Typescript Class Store
Возможно, я неправильно использую пространства имен с Typescript, но вот проблема, которую я пытаюсь решить. При создании класса мне нужно сослаться на все мои другие файлы, используя требование, как указано ниже. import DependencyModule = require("…
09 авг '14 в 00:56
2
ответа
Как использовать пространства имен javascript?
Я пытаюсь выяснить пространства имен JavaScript... Я хотел бы написать пару функций и защитить их в пространствах имен, как показано ниже... но я думаю, что я не очень хорошо понимаю... Это слишком простой вопрос, но это будет понятно для меня, я ду…
24 авг '14 в 06:40
3
ответа
Как вы пишете СУХОЙ, модульный coffeescript с помощью Sprockets в Rails 3.1?
Я нахожусь на ранних стадиях попыток написать какой-нибудь разумный Javascript. Я хочу, чтобы в основном все пространство имен содержалось под именем моего приложения, чтобы максимально избежать глобальных переменных, но все же дать мне возможность …
25 июл '11 в 12:15
0
ответов
Как назначить модули для пространств имен в jsdoc?
Мы используем jsdoc для очень насыщенного Ja vaScript-проекта. Чтобы получить документацию по коду, мы позволяем jsdoc создавать html-файлы через grunt. До сих пор мы успешно присваивали свойства и методы модулям, используя ключевое слово memberof, …
27 май '14 в 12:13
2
ответа
Наследование пространства имен javascript
Как я могу наследовать переменные объектов в пространстве имен (области)? var f2 = { a: 'test' } f2.history = { load: function(){ alert(this.a); } } // Turns out Undefined f2.history.load();
21 мар '13 в 10:51