Вопросы с тегом «javascript»

Для вопросов, касающихся программирования в ECMAScript (JavaScript / JS) и его различных диалектах / реализациях (исключая ActionScript). Этот тег редко используется отдельно, но чаще всего ассоциируется с тегами [node.js], [jquery], [json] и [html].

7
Поддерживает ли IE9 console.log и является ли это реальной функцией?
При каких обстоятельствах window.console.logопределяется в Internet Explorer 9? Даже когда window.console.logэто определено window.console.log.applyи window.console.log.callне определено. Почему это? [Связанный вопрос для IE8: что случилось с console.log в IE8? .]

12
Как и почему работает 'a' ['toUpperCase'] () в JavaScript?
JavaScript продолжает удивлять меня, и это еще один пример. Я только что наткнулся на код, который сначала не понял. Поэтому я отладил его и пришел к такому выводу: alert('a'['toUpperCase']()); //alerts 'A' Теперь это должно быть очевидно, если toUpperCase()оно определено как член строкового типа, но изначально оно не имело смысла для …




5
Vue.js - разница между v-моделью и v-bind
Я изучаю Vue с помощью онлайн-курса, и инструктор дал мне упражнение для ввода текста со значением по умолчанию. Я закончил это, используя v-модель, но преподаватель выбрал v-bind: value, и я не понимаю почему. Может кто-нибудь дать мне простое объяснение разницы между этими двумя и когда лучше использовать каждый?

14
JavaScript "new Array (n)" и "Array.prototype.map" странность
Я наблюдал это в Firefox-3.5.7 / Firebug-1.5.3 и Firefox-3.6.16 / Firebug-1.6.2 Когда я запускаю Firebug: var x = new Array(3) console.log(x) // [undefined, undefined, undefined] var y = [undefined, undefined, undefined] console.log(y) // [undefined, undefined, undefined] console.log( x.constructor == y.constructor) // true console.log( x.map(function() { return 0; }) ) // …



7
В чем разница между функцией компиляции и компоновки в angularjs
Может кто-нибудь объяснить простыми словами? Документы кажутся немного тупыми. Я не понимаю суть и общую картину того, когда использовать один над другим. Пример, противопоставляющий два, был бы удивительным.

3
наследование на основе прототипов и классов
В JavaScript каждый объект является одновременно экземпляром и классом. Для наследования вы можете использовать любой экземпляр объекта в качестве прототипа. В Python, C ++ и т. Д. Существуют классы и экземпляры как отдельные понятия. Чтобы выполнить наследование, вы должны использовать базовый класс для создания нового класса, который затем можно использовать …

9
Реализация JavaScript в Gzip [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 5 лет назад . Улучшить этот вопрос Я пишу веб-приложение, которое должно хранить данные JSON в небольшом серверном кэше фиксированного …

12
Пусть Grunt сгенерирует index.html для разных настроек
Я пытаюсь использовать Grunt в качестве инструмента для сборки моего веб-приложения. Я хочу иметь как минимум две настройки: I. Настройка разработки - загрузка сценариев из отдельных файлов без объединения, поэтому мой index.html будет выглядеть примерно так: <!DOCTYPE html> <html> <head> <script src="js/module1.js" /> <script src="js/module2.js" /> <script src="js/module3.js" /> ... …

2
Почему мой шар (объекты) не сжимается / исчезает?
http://jsfiddle.net/goldrunt/jGL84/42/ это из строки 84 в этой скрипке JS. Есть 3 различных эффекта, которые можно применить к шарам, раскомментировав строки 141-146. Эффект «подпрыгивания» работает как следует, но эффект «вытоптания» ничего не делает. Должен ли я включить функцию «сжатия» внутри функции asplode? // balls shrink and disappear if they touch var …
208 javascript  html 

6
глобальные переменные node.js?
Я спросил здесь: node.js требует наследования? и мне сказали, что я могу установить переменные для глобальной области видимости, опуская переменную. Это не работает для меня. то есть: _ = require('underscore'); Не делает _ доступным для необходимых файлов. Я могу установить с экспрессом app.setи иметь его в другом месте, хотя. Может …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.