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

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

7
Як обробляти кругові залежності за допомогою RequireJS / AMD?
У моїй системі я маю декілька "класів", завантажених у браузер окремими файлами під час розробки та об'єднаних разом для виробництва. Під час завантаження вони ініціалізують властивість для глобального об’єкта тут G, як у цьому прикладі: var G = {}; G.Employee = function(name) { this.name = name; this.company = new G.Company(name …

12
Виявити 64-розрядну або 32-розрядну Windows за допомогою User Agent або Javascript?
Я хочу запропонувати правильну версію завантаження. У мене є такі версії: 32-розрядна Windows 64-розрядна Windows Linux Виявити Linux за допомогою поля User Agent дуже просто; але чи можна надійно з’ясувати, чи є Windows 32-розрядною чи 64-розрядною? Користувачі можуть використовувати дивні браузери - IE та Firefox є загальними, і ми, мабуть, …


3
Доступ до $ батьківського батька $ parent у поданні з нокаутом - контекст вкладеності
Оновлено для стислості Як я можу посилатися на $ батьківського батька $ у вкладеному нокауті foreach / з прив’язками? Приклад - <!-- ko foreach: grandParent --> <tr> <!-- ko foreach: $parent.parents --> // <-- Doesn't work <!-- ko foreach: children --> <td data-bind="if: favToy().name == $parent.$parent.favToy().name"> <span data-bind="text: favToy().name"></span> </td> …

12
Розрахунок використання місцевого сховища
Я створюю програму за допомогою редактора Bespin та localStorage HTML5. Він зберігає всі файли локально та допомагає в граматиці, використовує JSLint та деякі інші парсери для CSS та HTML, щоб допомогти користувачеві. Я хочу підрахувати, яка частина обмеження localStorage була використана і скільки насправді існує. Чи можливо це сьогодні? Я …

8
Javascript перезавантажує сторінку з хеш-значенням
Я намагаюся оновити сторінку цим висловом у зовнішньому файлі JavaScript після деяких процесів. window.location.href = window.location.href Це чудово перезавантажує сторінку, але я хочу перейти до певного місця після перезавантаження. Отже, я розмістив це на сторінці. <a name="uploadImgSection"></a> І змініть javascript на window.location.href = window.location.href + "#mypara"; Цей код також не …

5
Angular Cli Webpack, Як додати або об’єднати зовнішні файли js?
Я не впевнений, як включити файли JS (постачальників) після перемикання Angular Cli з SystemJ на Webpack. Наприклад Варіант А У мене є декілька файлів js, які були встановлені через npm. Додавання тегів сценарію до головного тегу, як це, не працює. Також це не здається найкращим способом. <head> <script src="node_modules/some_package/somejs.js"> </head> …


7
Як отримати фрагмент з “аргументів”
Все, що ви знаєте, arguments- це спеціальний об’єкт, який містить усі аргументи, передані функції. І поки це не масив - ви не можете використовувати щось подібне arguments.slice(1). Тож питання - як нарізати все, крім першого елемента arguments? UPD : здається, що неможливо без перетворення його в масив за допомогою var …
80 javascript 

10
Оновіть / перезавантажте вміст у Div за допомогою jquery / ajax
Я хочу перезавантажити div після натискання кнопки. Я не хочу перезавантажувати повну сторінку. Ось мій код: HTML: <div role="button" class="marginTop50 marginBottom"> <input type="button" id="getCameraSerialNumbers" value="Capture Again" class="disabled" /> <input type="button" id="confirmNext" value="Confirm & Proceed" class="disabled marginLeft50" /> </div> Після натискання <input type="button" id="getCameraSerialNumbers" value="Capture Again">кнопки <div id="list">....</div>слід перезавантажити, не завантажуючи …
80 javascript  jquery  html  css  ajax 

11
Як завадити користувачеві вводити текст у текстове поле, не відключаючи поле?
Я намагався: $('input').keyup(function() { $(this).attr('val', ''); }); але він трохи видаляє введений текст після введення листа. Чи можна як-небудь завадити користувачеві повністю вводити текст, не вдаючись до вимкнення текстового поля?

9
Переконайтеся, що зовнішній скрипт завантажений
Я створюю плагін jquery і хочу перевірити, чи завантажений зовнішній скрипт. Це для внутрішньої веб-програми, і я можу підтримувати узгодженість імені та розташування сценарію (mysscript.js). Це також плагін ajaxy, який можна викликати багато разів на сторінці. Якщо я можу перевірити, чи сценарій не завантажений, я завантажу його за допомогою: jQuery.getScript() …

3
зробити полотно таким широким і високим, як батьківське
я хотів би зробити прямокутне полотно для імітації індикатора прогресу, але, здається, коли я встановлюю ширину та висоту полотна на 100%, це насправді не робить його таким високим і таким широким, як батьківський див. приклад нижче http://jsfiddle.net/PQS3A/ Чи можна взагалі зробити полотно без квадрата? Я не хочу жорстко кодувати висоту …
80 javascript  css  html  canvas 

1
Рядок шаблону як назва властивості об’єкта
Чому JavaScript не дозволяє рядок шаблону як ключ властивості об’єкта? Наприклад, коли я вводжу: foo = {`bar`: 'baz'} у NodeJS REPL він викидає SyntaxErrorз "Несподіваним рядком шаблону" з довгим трасуванням стека. Однак вартості властивостей чудові, що не так вже й несподівано. Подібні помилки трапляються у браузері, наприклад, Firebug видає a …

8
Чи існує максимальна кількість аргументів, які можуть приймати функції JavaScript?
Я знаю, що функції JavaScript можуть приймати будь-яку кількість аргументів. function f(){}; f(1,2,3,4 /*...*/); Але мені цікаво, чи насправді існує межа, скільки "будь-якого" може бути? Наприклад, припустимо, я наводжу мільйон аргументів f(). Це спрацювало б? Або перекладач килів? Я здогадуюсь, що максимум є (a) специфічним для реалізації або (b) (2^32)-1, …
80 javascript 

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