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

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

23
Як перезавантажити / оновити таблицю даних jQuery?
Я намагаюся реалізувати функціональність, завдяки якій натискання кнопки на екрані призведе до оновлення моєї jQuery dataTable (оскільки джерело даних на стороні сервера могло змінитися з моменту створення dataTable). Ось що я маю: $(document).ready(function() { $("#my-button").click(function() { $("#my-datatable").dataTable().fnReloadAjax(); }); }); Але коли я запускаю це, це нічого не робить. Який правильний …

1
Використовуючи введення форми для доступу до камери та негайного завантаження фотографій за допомогою веб-програми
Я натрапив на цю блискучу відповідь: У iPhone iOS6 та на базі Android ICS HTML5 має такий тег, який дозволяє робити знімки з вашого пристрою: <input type="file" accept="image/*" capture="camera"> Зйомка може приймати такі значення, як камера, відеокамера та аудіо. Чи можна зробити цей крок далі, використовуючи якийсь ajax, щоб негайно …

4
v8 Наслідки продуктивності JavaScript const, let і var?
Незалежно від функціональних відмінностей, чи має використання нових ключових слів "дозволити" та "const" узагальнений чи конкретний вплив на ефективність щодо "var"? Після запуску програми: function timeit(f, N, S) { var start, timeTaken; var stats = {min: 1e50, max: 0, N: 0, sum: 0, sqsum: 0}; var i; for (i = …

5
Як отримати відповідь від S3 getObject у Node.js?
У проекті Node.js я намагаюся отримати дані назад із S3. Коли я використовую getSignedURL, все працює: aws.getSignedUrl('getObject', params, function(err, url){ console.log(url); }); Мої параметри: var params = { Bucket: "test-aws-imagery", Key: "TILES/Level4/A3_B3_C2/A5_B67_C59_Tiles.par" Якщо я виведу вихідний URL на консоль і вставлю його у веб-браузер, він завантажить потрібний мені файл. Однак, …

9
Клонуйте / скопіюйте екземпляр Карти
Як клонувати / копіювати карту в JavaScript? Я знаю, як клонувати масив, але як клонувати / копіювати карту? var myArray = new Array(1, 2, 3); var copy = myArray.slice(); // now I can change myArray[0] = 5; & it wont affect copy array // Can I just do the same …
88 javascript 

8
Як видалити елемент з масиву у Vue.js
Я новачок у vue.js (2) і зараз працюю над простим додатком для подій. Мені вдалося додати події, але тепер я хотів би видалити події, натискаючи на кнопку. HTML <div class="list-group"> <div class="list-group-item" v-for="event in events"> <h4 class="list-group-item-heading"> {{ event.name }} </h4> <h5> {{ event.date }} </h5> <p class="list-group-item-text" v-if="event.description">{{ event.description …

19
ESLint не працює у VS Code?
ESLint не працює для мене у VS Code. У мене встановлений плагін у VS Code, а сам ESLint як залежність розробника в моєму package.json, який я також встановив. Я змінив наступний параметр у налаштуваннях користувача VS Code: { "eslint.options": { "configFile": "C:/mypath" } } Я використовую команду, eslint --initщоб додати …

10
Програмний вибір тексту в полі введення на пристроях iOS (мобільне Safari)
Як ви програмно вибираєте текст поля введення на пристроях iOS, наприклад iPhone, iPad із мобільним Safari? Зазвичай достатньо викликати .select()функцію на <input ... />елементі, але це не працює на цих пристроях. Курсор просто залишається в кінці існуючого запису без вибору.

6
Отримання ключа з найбільшим значенням від об’єкта
У мене є такий об’єкт: Object {a: 1, b: 2, undefined: 1} Як я можу швидко витягти з нього ідентифікатор найбільшого значення (тут b:)? Я спробував перетворити його на масив, а потім сортувати, але це не вийшло, оскільки воно було відсортовано за алфавітом (і це здається надмірним для жонглювання даними …
88 javascript 

12
Подія тригера, коли користувач переходить до певного елемента - за допомогою jQuery
У мене є h1, який знаходиться далеко на сторінці .. <h1 id="scroll-to">TRIGGER EVENT WHEN SCROLLED TO.</h1> і я хочу спрацьовувати попередження, коли користувач прокручує до h1 або має його у своєму браузері. $('#scroll-to').scroll(function() { alert('you have scrolled to the h1!'); }); як мені це зробити?

5
Можлива ітерація JavaScript над несподіваною
У мене є такий код: for (i in awards) { if (awards[i] instanceof Array === false) { console.log(awards[i]); httpFactory.patch(awards[i], {"read": true}, false); } } Моя IDE показує цю помилку, що стосується коду вище: Можлива ітерація над несподіваними (спеціальними / успадкованими) членами, ймовірно відсутніми перевірка hasOwnProperty Перевіряє наявність випадків нефільтрованих циклів …
88 javascript 

9
Помилка лямбди AWS: “Не вдається знайти модуль '/ var / task / index'”
Випуск завдання Node.js Alexa В даний час я кодую Node.js Alexa Task через AWS Lambda, і я намагався кодувати функцію, яка отримує інформацію від API OpenWeather і аналізує її на змінну з назвою weather. Відповідний код такий: var request = require('request'); var weather = ""; function isBadWeather(location) { var endpoint …

13
Асинхронний для циклу в JavaScript
Мені потрібен цикл, який чекає асинхронного виклику, перш ніж продовжувати. Щось на зразок: for ( /* ... */ ) { someFunction(param1, praram2, function(result) { // Okay, for cycle could continue }) } alert("For cycle ended"); Як я міг це зробити? У вас є ідеї?
87 javascript 

5
Значення візуалізації без прив'язки даних
В AngularJS, як я можу відтворити значення без двостороннього прив'язки даних? Можна захотіти зробити це з міркувань продуктивності, або навіть відтворення значення в певний момент часу. У наступних прикладах обидва використовують прив'язку даних: <div>{{value}}</div> <div data-ng-bind="value"></div> Як зробити візуалізацію value без прив'язки даних?

10
Javascript - вставити масив всередину іншого масиву
Який найефективніший спосіб вставити масив всередину іншого масиву. a1 = [1,2,3,4,5]; a2 = [21,22]; newArray - a1.insertAt(2,a2) -> [1,2, 21,22, 3,4,5]; Ітерація a2 з використанням сплайсингу виглядає трохи неймовірно з точки зору продуктивності, якщо масив a2 великий. Дякую.

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