Питання з тегом 'javascript'

JavaScript (не плутати з Java) - це високорівнева, динамічний, многопарадігменний, об'єктно-орієнтована, заснований на прототипі, слабо типізований мова, яка використовується як для клієнтських, так і для серверних сценаріїв. Його основне використання полягає в рендеринге і виконанні маніпуляцій з веб-сторінками. Використовуйте цей тег для питань, що стосуються ECMAScript і його різних діалектів / реалізацій (виключаючи ActionScript і Google-Apps-Script).
16
відповідей

Яка різниця між тильдой (~) і каретою (^) в пакеті .json?

Після того, як я оновився до останніх стабільних node і npm, я спробував npm install moment --save. Він зберігає запис в package.json з префіксом caret (^). Раніше це був префікс tilde (~). Чому ці зміни зроблені в npm? У чому різниця м ...
заданий 12 березня '14 в 9:02
59
відповідей

Як я можу об'єднати властивості двох об'єктів JavaScript динамічно?

Мені потрібно об'єднати два (дуже простих) об'єкта JavaScript під час виконання. Наприклад, я б хотів: var obj1 = {food: 'pizza', car: 'ford'} var obj2 = {animal: 'dog'} obj1.merge (obj2); // obj1 now has three properties: food, car, and animal ...
заданий 05 Жовтня. '08 о 3:30
39
відповідей

Чому мій JavaScript отримує заголовок "Ні" Access-Control-Allow-Origin? Присутній на помилку запитуваного ресурсу, коли листоноша не робить цього?

Я намагаюся зробити авторизацію за допомогою JavaScript, підключившись до RESTful API вбудований в Flask. Однак, коли я роблю запит, я отримую наступну помилку: XMLHttpRequest не може завантажити http: // myApiUrl / login. У запрошенном ресурсі немає заголовка ...
заданий 17 нояб. '13 о 22:29
62
відповідей

Раунд до не більше 2 знаків після коми (тільки при необхідності)

Я хотів би округлити максимум 2 десяткових знака, але тільки при необхідності. Вхідні дані: 10 1.7777777 9.1 Висновок: 10 1.78 9.1 Як я можу зробити це в JavaScript?
заданий 06 Серпня. '12 о 20:17
28
відповідей

jQuery прокрутка до елементу

У мене є цей елемент input: <input type = "text" class = "textfield" value = "" id = "subject" name = "subject"> Потім у мене є інші елементи, такі як інші текстові входи, текстові поля і т.д. Коли користувач натискає на input з # ...
заданий 13 липня '11 в 12:49
29
відповідей

Як передати аргументи командного рядка в програму Node.js?

У мене є веб-сервер, написаний в Node.js, і я хотів би запустити його з певною папкою. Я не впевнений, як звертатися до аргументів на JavaScript. Я запускаю node наступним чином: $ node server.js folder тут server.js - мій код сервера. N ...
заданий 04 дек. '10 о 4:56
16
відповідей

Як перевірити "undefined" на JavaScript?

Який найбільш підходящий спосіб перевірити, чи є змінна undefined в JavaScript? Я бачив кілька можливих способів: if (window.myVariable) або if (typeof (myVariable)! = "Undefined") або if (myVariable) // This throws an error if undef ...
заданий 02 Серпня. '10 о 20:53
36
відповідей

Створення багаторядкових рядків в JavaScript

У мене є наступний код в Ruby. Я хочу перетворити цей код в JavaScript. що еквівалентний код в JS? text = << "HERE" This Is A Multiline String HERE
заданий 30 Квітня. '09 в 5:11
15
відповідей

Відключити / включити введення за допомогою jQuery?

$ Input.disabled = true; або $ input.disabled = "disabled"; Який стандартний спосіб? І, навпаки, як ви включаєте відключений введення?
заданий 12 сент. '09 в 8:21
39
відповідей

Сортування масиву об'єктів за значенням властивості string

У мене є масив об'єктів JavaScript: var objs = [{first_nom: 'Lazslo', last_nom: 'Jamf'}, {first_nom: 'Pig', last_nom: 'Bodine'}, {first_nom: 'Pirate', last_nom: 'Prentice '}]; Як я можу впорядкувати їх за значени ...
заданий 15 липня '09 о 6:17
38
відповідей

Довжина об'єкта JavaScript

Якщо у мене є об'єкт JavaScript, скажіть var myObject = new Object (); myObject [ "firstname"] = "Gareth"; myObject [ "lastname"] = "Simpson"; myObject [ "age"] = 21; чи є вбудований або прийнятий спосіб найкращої практики для отримання довжини цього ...
заданий 07 Серпня. '08 о 22:42
20
відповідей

Як змінити URL без перезавантаження сторінки?

Чи можна змінити URL-адресу поточної сторінки без перезавантаження сторінки? Я хотів би отримати доступ до частини до # хешу, якщо це можливо. Мені потрібно змінити частину після домену, тому його не так, як ніби я порушую міждоменні політики. wind ...
заданий 05 травня '09 о 13:54
25
відповідей

Як працює JavaScript.prototype?

Я не так захоплююся динамічними мовами програмування, але я написав свою частку коду JavaScript. Я ніколи не думав про це програмуванні на основі прототипів, хто-небудь знає, як це працює? var obj = new Object (); obj.prototype.test = fun ...

Що таке JSONP?

Я розумію JSON, але не JSONP. Документ Wikipedia на JSON є (був) найкращим результатом пошуку для JSONP. У ньому говориться наступне: JSONP або "JSON з доповненням" - це розширення JSON, в якому префікс вказаний як вхідний аргумент самого виклику ...
заданий 14 Січня. '10 о 23:53
71
відповідь

Як перетворити рядок в boolean в JavaScript?

Чи можна перетворити рядок, що представляє логічне значення (наприклад, "true", "false") в власний тип в JavaScript? У мене є прихована форма в HTML, яка оновлюється на основі вибору користувача в списку. Ця форма містить деякі ...
заданий 05 нояб. '08 в 3:13