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

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

4
Backbone.js вилучення з параметрами
Виконуючи документацію , я зробив: var collection = new Backbone.Collection.extend({ model: ItemModel, url: '/Items' }) collection.fetch({ data: { page: 1} }); URL-адреса виявилася такою: http://localhost:1273/Items?[object%20Object] Я очікував щось подібне http://localhost:1273/Items?page=1 Тож як я можу передавати парами у методі отримання?

8
Як я знущаюся над службою, яка повертає обіцянку в тесті AngularJS Jasmine unit?
У мене є myServiceте, що використовує myOtherService, що робить віддалений дзвінок, повертаючи обіцянку: angular.module('app.myService', ['app.myOtherService']) .factory('myService', [ myOtherService, function(myOtherService) { function makeRemoteCall() { return myOtherService.makeRemoteCallReturningPromise(); } return { makeRemoteCall: makeRemoteCall }; } ]) Щоб зробити одиничний тест для myServiceмене, потрібно знущатися myOtherService, щоб його makeRemoteCallReturningPromiseметод повернув обіцянку. Ось як я …

8
Підтримуйте модель сфери застосування при переході між поглядами в AngularJS
Я навчаюсь AngularJS. Скажімо, у мене є / view1 за допомогою My1Ctrl , і / view2 за допомогою My2Ctrl ; які можна перейти до використання вкладок, де кожен вид має свою просту, але різну форму. Як би я переконався, що значення, введені у вигляді view1 , не будуть скинуті, коли …

17
Чи можливо пінг-сервер з Javascript?
Я роблю веб-додаток, який вимагає перевірити, чи віддалені сервери в Інтернеті чи ні. Коли я запускаю його з командного рядка, завантаження моєї сторінки збільшується до повних 60-х (для 8 записів вона буде лінійно масштабуватися з більшою кількістю). Я вирішив піти маршрутом пінг на кінець користувача. Таким чином, я можу завантажити …
152 javascript 

10
Отримайте значення символу від KeyCode в JavaScript ... потім обріжте
Ось що я маю зараз: $("input").bind("keydown",function(e){ var value = this.value + String.fromCharCode(e.keyCode); } Якщо e.keyCodeне може бути ASCII символів ( Alt, backspace, del, arrows., І т.д.) ... Я б зараз потрібен trimці значення від valueяких - то чином (переважно програмно - ні з таблицями пошуку). Я використовую jQuery. Я повинен …


16
CSS / JS для запобігання перетягуванню зображення привидів?
Чи є спосіб запобігти користувачеві бачити привид зображення, яке він намагається перетягнути (стосується не безпеки зображень, а досвіду). Я спробував це, що вирішує проблему із синім виділенням тексту та зображень, але не зображенням привидів: img { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none; } (Я також спробував …
152 javascript  html  css 


9
Збережіть об'єкти Javascript у sessionStorage
SessionStorage та LocalStorage дозволяють зберігати пари ключів / значень у веб-браузері. Значення повинно бути рядком, а збереження js-об'єктів не є тривіальним. var user = {'name':'John'}; sessionStorage.setItem('user', user); var obj = sessionStorage.user; // obj='[object Object]' Not an object Сьогодні ви можете уникнути цього обмеження, серіалізуючи об’єкти в JSON, а потім десеріалізуючи …

13
Як я можу викреслити всі розділові знаки з рядка в JavaScript за допомогою regex?
Якщо у мене є рядок з будь-яким типом не буквено-цифрових символів: "This., -/ is #! an $ % ^ & * example ;: {} of a = -_ string with `~)() punctuation" Як я можу отримати версію його без розділових знаків у JavaScript: "This is an example of a string …
152 javascript  regex 

17
JavaScript є в масиві
Скажімо, у мене таке: var blockedTile = new Array("118", "67", "190", "43", "135", "520"); Є більше елементів масиву, але їх лише декілька для читання. У будь-якому випадку, я можу зробити цикл "для", але він би робив 500 циклів щоразу, коли ви клацаєте на карту ... Чи є інший спосіб дізнатися, …
152 javascript 


13
node.js TypeError: шлях повинен бути абсолютним або вказати корінь до res.sendFile [не вдалося проаналізувати JSON]
[add] Отже, моя наступна проблема полягає в тому, що коли я намагаюся додати нову залежність (npm install --save socket.io). Файл JSON також дійсний. Я отримую цю помилку: не вдалося розібрати json npm ERR! Unexpected string npm ERR! File: /Users/John/package.json npm ERR! Failed to parse package.json data. npm ERR! package.json must …

9
Як я можу перевірити зникаючий елемент у браузері?
Як я можу перевірити елемент, який зникає, коли миша відсувається? Я не знаю, це ID, клас чи щось інше, але хочу перевірити його. Я спробував рішення: Запустіть селектор jQuery всередині консолі, $('*:contains("some text")')але не пощастило головним чином тому, що елемент не приховано, але, ймовірно, видалено з дерева DOM. Ручний огляд …

9
Шифрування та розшифрування рядків JavaScript?
Мені цікаво створити невеликий додаток для особистого користування, яке буде шифрувати та розшифровувати інформацію на стороні клієнта за допомогою JavaScript. Зашифрована інформація буде зберігатися в базі даних на сервері, але ніколи не розшифрована версія. Це не повинно бути надмірно захищеним, але я хотів би використовувати алгоритм, що не працює в …

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