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

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

2
Значення за замовчуванням для реквізиту компонента Vue. Як перевірити, чи користувач не встановив опору?
1. Як я можу встановити значення за замовчуванням для опори компонента у Vue 2? Наприклад, є простий moviesкомпонент, який можна використовувати таким чином: <movies year="2016"><movies> Vue.component('movies', { props: ['year'], template: '#movies-template', ... } Але якщо користувач не вказав year: <movies></movies> тоді компонент прийме деяке значення за замовчуванням для yearопори. 2. …


9
Видаліть останню кому з рядка
Як за допомогою JavaScript можна видалити останню кому, але лише якщо кома є останнім символом або якщо після коми є лише пробіл? Це мій код. Я отримав робочу скрипку . Але в ньому є помилка. var str = 'This, is a test.'; alert( removeLastComma(str) ); // should remain unchanged var …
139 javascript 


7
SyntaxError: Несподіваний маркер o в JSON в позиції 1
Я аналізую декілька даних, використовуючи клас типу в своєму контролері, я отримую дані наступним чином: { "data":{ "userList":[ { "id":1, "name":"soni" } ] }, "status":200, "config":{ "method":"POST", "transformRequest":[ null ], "transformResponse":[ null ], "url":"/home/main/module/userlist", "headers":{ "rt":"ajax", "Tenant":"Id:null", "Access-Handler":"Authorization:null", "Accept":"application/json, text/plain, */*" } }, "statusText":"OK" } Я намагався зберігати такі дані …


4
Яка різниця між Require.js та просто створенням елемента <script> у DOM? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 3 роки тому . Удосконаліть це питання Яка різниця між використанням Require.JS amd просто створенням &lt;script&gt;елемента в DOM? …

11
Як розділити довгий регулярний вираз на кілька рядків у JavaScript?
У мене дуже довгий регулярний вираз, який я хочу розділити на кілька рядків у своєму коді JavaScript, щоб тримати кожну лінію в 80 символів відповідно до правил JSLint. Це просто краще для читання, я думаю. Ось зразок візерунка: var pattern = /^(([^&lt;&gt;()[\]\\.,;:\s@\"]+(\.[^&lt;&gt;()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;

30
Перестановки в JavaScript?
Я намагаюся написати функцію, яка виконує такі дії: приймає масив цілих чисел як аргумент (наприклад, [1,2,3,4]) створює масив усіх можливих перестановок [1,2,3,4], при цьому кожна перестановка має довжину 4 функція нижче (я знайшла це в Інтернеті) робить це, беручи рядок як аргумент і повертаючи всі перестановки цього рядка Я не …

6
Створюйте RegExps на ходу за допомогою рядкових змінних
Скажіть, я хотів зробити наступне повторне використання: function replace_foo(target, replacement) { return target.replace("string_to_replace",replacement); } Я можу зробити щось подібне: function replace_foo(target, string_to_replace, replacement) { return target.replace(string_to_replace,replacement); } З рядковими літералами це досить просто. Але що робити, якщо я хочу трохи більше хитрувати регекс? Наприклад, скажіть, що я хочу все замінити, …
138 javascript  regex 

9
Як налаштувати web.config, щоб дозволити запити будь-якої довжини
Я будую сайт, на якому я хотів би створити клієнтську сторону файлу зі значення елемента textarea. У мене є код для цього, але я отримую цю помилку Помилка HTTP 404.15 - не знайдено Модуль фільтрації запитів налаштований для відмови у запиті, коли рядок запиту занадто довгий. Чи є спосіб це …

5
`npm build 'не запускає скрипт з назвою" build "в package.json
Для нового модуля я намагаюся використовувати npm buildбез gulp / Grunt / інших спеціалізованих інструментів побудови. "scripts": { "build": "node build.js" }, Мій build.js просто console.log('Hello') Однак біг npm build Просто виходить, не надрукуючи нічого, зі статусом 0. Запуск: npm install Також виконує всі звичайні речі, але також не запускає …
138 javascript  node.js  build  npm 

11
Як визначити, який із визначених шрифтів використовувався на веб-сторінці?
Припустимо, на моїй сторінці є таке правило CSS: body { font-family: Calibri, Trebuchet MS, Helvetica, sans-serif; } Як я можу виявити, який із визначених шрифтів використовувався у веб-переглядачі користувача? Редагуйте для людей, які цікавляться, чому я хочу це зробити: Шрифт, який я виявляю, містить гліфи, які не доступні в інших …
138 javascript  html  css  fonts 


16
зміна джерела на html5 відеотег
Я намагаюся створити відеоплеєр, який працює скрізь. поки що я б ішов із: &lt;video&gt; &lt;source src="video.mp4"&gt;&lt;/source&gt; &lt;source src="video.ogv"&gt;&lt;/source&gt; &lt;object data="flowplayer.swf" type="application/x-shockwave-flash"&gt; &lt;param name="movie" value="flowplayer.swf" /&gt; &lt;param name="flashvars" value='config={"clip":"video.mp4"}' /&gt; &lt;/object&gt; &lt;/video&gt; (як видно на кількох сайтах, наприклад, відео для всіх) ) поки що, так добре. але тепер я також хочу …
138 javascript  html  video  load 

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