Запитання з тегом «javascript»

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

14
JavaScript "новий масив (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; }) ) // …

16
Як розшифрувати jwt маркер у javascript без використання бібліотеки?
Як я можу розшифрувати корисне навантаження JWT за допомогою JavaScript? Без бібліотеки. Тож маркер просто повертає об'єкт корисного навантаження, який може споживати мій передній додаток. Приклад маркера: xxxxxxxxx.XXXXXXXX.xxxxxxxx І результат - корисне навантаження: {exp: 10012016 name: john doe, scope:['admin']}
209 javascript  jwt 

21
Чи є оператор з безпечним навігацією (JavaScript) або оператор безпечної навігації у JavaScript?
Я поясню на прикладі: Оператор Елвіса (?:) "Оператор Елвіса" - це скорочення потрійного оператора Java. Один екземпляр, де це зручно, - це повернення значення "розумного за замовчуванням", якщо вираз вирішує значення false або null. Простий приклад може виглядати так: def gender = user.male ? "male" : "female" //traditional ternary operator …


7
Яка різниця між компіляцією та функцією зв'язку в angularjs
Чи може хтось пояснити простими словами? Документи здаються трохи тупими. Я не отримую сутності та широкої картини, коли використовувати одне над іншим. Приклад, який протиставить це двом, був би приголомшливим.

3
Прототип, заснований на класах, спадкування
У JavaScript кожен об'єкт одночасно є екземпляром та класом. Щоб зробити спадщину, ви можете використовувати будь-який екземпляр об'єкта як прототип. У Python, C ++ та ін. Є класи та екземпляри як окремі поняття. Щоб зробити спадщину, вам потрібно використовувати базовий клас для створення нового класу, який потім може бути використаний …

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

2
Чому мій кулька (предмети) не стискається / зникає?
http://jsfiddle.net/goldrunt/jGL84/42/ це з рядка 84 у цій скрипті JS. Є три різні ефекти, які можна нанести на кулі, коментуючи лінії 141-146. Ефект "відскоку" працює як слід, але ефект "асплоде" нічого не робить. Чи варто включати функцію 'скорочення' всередині функції asplode? // balls shrink and disappear if they touch var shrink …
208 javascript  html 

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" /> ... </head> <body></body> </html> …

6
глобальні змінні node.js?
Я запитав тут: node.js вимагає спадкування? і мені сказали, що я можу встановити змінні в глобальний масштаб, виключаючи var. Це не працює для мене. тобто: _ = require('underscore'); Не робить _ доступним для потрібних файлів. Я можу встановити курси експресів app.setта мати його в інших місцях. Чи може хтось підтвердити, …

8
Встановити значення вводу за допомогою функції Javascript
Зараз я використовую гаджет YUI. У мене також є функція Javascript для перевірки результатів, які надходять з того, divщо YUI малює для мене: Event.on("addGadgetUrl", "click", function(){ var url = Dom.get("gadget_url").value; /* line x ------>*/ if (url == "") { error.innerHTML = "<p> error" /></p>"; } else { /* line y …

10
Як саме працює <script defer = "defer">?
У мене є кілька &lt;script&gt;елементів, і код в деяких з них залежить від коду в інших &lt;script&gt;елементах. Я бачив, що deferатрибут може стати в нагоді тут, оскільки він дозволяє відкласти кодові блоки у виконанні. Щоб перевірити це, я виконав це в Chrome: http://jsfiddle.net/xXZMN/ . &lt;script defer="defer"&gt;alert(2);&lt;/script&gt; &lt;script&gt;alert(1)&lt;/script&gt; &lt;script defer="defer"&gt;alert(3);&lt;/script&gt; Однак …

6
HTML / Javascript змінити вміст div
У мене простий HTML-код з деяким javascript, він виглядає так: &lt;html&gt; &lt;head&gt; &lt;script type="text/javascript"&gt; function changeDivContent() { // ... }; &lt;/script&gt; &lt;/head&gt; &lt;body&gt; &lt;input type="radio" name="radiobutton" value="A" onClick="changeDivContent()"&gt; &lt;input type="radio" name="radiobutton" value="B" onClick="changeDivContent()"&gt; &lt;div id="content"&gt;&lt;/div&gt; &lt;/body&gt; &lt;/html&gt; Виконати фрагмент кодуСховати результатиРозгорніть фрагмент Я просто хотів мати можливість змінити вміст div …
208 javascript  html 

5
Об'єкт Javascript Vs JSON
Я хочу зрозуміти основні відмінності між об'єктом Javascript і рядком JSON. Скажімо, я створюю таку змінну JS: var testObject = {one: 1,"two":2,"three":3}; Q1. Чи ім'я ключа / властивості дійсне як з / без лапок? (наприклад "one" : 1) Якщо так, яка різниця? Q2: Якщо я перетворюю вищевказаний об'єкт за допомогою …
208 javascript  json 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.