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

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

30
Чи JavaScript - це мова проходження посилань або мова про значення?
Примітивні типи (число, рядок тощо) передаються за значенням, але об'єкти невідомі, оскільки вони можуть бути як переданими за значенням (якщо ми вважаємо, що змінна, що містить об'єкт, насправді є посиланням на об'єкт ) і передається посилання (коли ми вважаємо, що змінна на об'єкт містить сам об'єкт). Хоча це насправді не …


30
Де можна знайти документацію щодо форматування дати в JavaScript? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 2 роки тому . Я помітив, що new Date()функція JavaScript дуже розумна у прийнятті дат у кількох форматах. Xmas95 = new Date("25 …

14
Коли ви повинні використовувати escape замість encodeURI / encodeURIComponent?
При кодуванні рядка запиту для відправки на веб - сервер - коли ви використовуєте , escape()і коли ви використовуєте encodeURI()або encodeURIComponent(): Використовуйте втечу: escape("% +&="); АБО використовувати encodeURI () / encodeURIComponent () encodeURI("http://www.google.com?var1=value1&var2=value2"); encodeURIComponent("var1=value1&var2=value2");


12
Чи є в JavaScript оператор “null coalescing”?
Чи є в Javascript нульовий оператор згортання? Наприклад, у C # я можу це зробити: String someString = null; var whatIWant = someString ?? "Cookies!"; Найкраще наближення, яке я можу зрозуміти для Javascript, - це використання умовного оператора: var someString = null; var whatIWant = someString ? someString : 'Cookies!'; …

30
Який найкращий спосіб додати параметри до вибору як об’єкта JavaScript за допомогою jQuery?
Який найкращий метод додавання параметрів до <select>об’єкта JavaScript за допомогою jQuery? Я шукаю щось, що мені не потрібно для плагіна, але я також зацікавився б плагінами, які знаходяться там. Ось що я зробив: selectValues = { "1": "test 1", "2": "test 2" }; for (key in selectValues) { if (typeof …


20
Як ви використовуєте змінну в регулярному виразі?
Я хотів би створити String.replaceAll()метод у JavaScript, і я думаю, що використання регулярного виразу було б найкоротшим способом це зробити. Однак я не можу зрозуміти, як передати змінну в регулярний вираз. Я можу це зробити , вже який замінить всі екземпляри "B"з "A". "ABABAB".replace(/B/g, "A"); Але я хочу зробити щось …
1377 javascript  regex 

30
Неможливо прив’язати до 'ngModel', оскільки це не відома властивість 'input'
У мене з’явилася така помилка під час запуску програми Angular, навіть якщо компонент не відображається. Я повинен прокоментувати <input>так, щоб мій додаток працював. zone.js:461 Unhandled Promise rejection: Template parse errors: Can't bind to 'ngModel' since it isn't a known property of 'input'. (" <div> <label>Created:</label> <input type="text" [ERROR ->][(ngModel)]="test" placeholder="foo" …

21
Як ви отримуєте доступ до відповідних груп у регулярному виразі JavaScript?
Я хочу відповідати частині рядка, використовуючи регулярний вираз, а потім отримати доступ до цієї підтезу: var myString = "something format_abc"; // I want "abc" var arr = /(?:^|\s)format_(.*?)(?:\s|$)/.exec(myString); console.log(arr); // Prints: [" format_abc", "abc"] .. so far so good. console.log(arr[1]); // Prints: undefined (???) console.log(arr[0]); // Prints: format_undefined (!!!) Що …
1368 javascript  regex 

30
Як керувати запитом на переадресацію після виклику jQuery Ajax
Я використовую $.post()для виклику сервлета за допомогою Ajax, а потім використовую отриманий фрагмент HTML для заміни divелемента на поточній сторінці користувача. Однак якщо час сеансу закінчується, сервер надсилає директиву про переадресацію, щоб відправити користувача на сторінку входу. У цьому випадку jQuery замінює divелемент вмістом сторінки входу, змушуючи очі користувача дійсно …

30
Як об'єднати два масиви в JavaScript і дедублювати елементи
У мене є два масиви JavaScript: var array1 = ["Vijendra","Singh"]; var array2 = ["Singh", "Shakya"]; Я хочу, щоб результат був: var array3 = ["Vijendra","Singh","Shakya"]; Вихідний масив повинен мати видалені повторні слова. Як злити два масиви в JavaScript, щоб я отримав лише унікальні елементи з кожного масиву в тому ж порядку, …
1364 javascript  arrays  merge 


12
Чому елементи самозакриття сценарію не працюють?
З якої причини браузери неправильно розпізнають: <script src="foobar.js" /> <!-- self-closing script element --> Лише це визнається: <script src="foobar.js"></script> Чи порушує це концепція підтримки XHTML? Примітка. Це твердження є правильним принаймні для всіх IE (6-8 бета-версія 2).

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