Вопросы с тегом «javascript»

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

4
React Native Border Radius с цветом фона
В React Native borderRadiusработает, но цвет фона, присвоенный кнопке, остается квадратным. Что здесь происходит? JS <TouchableHighlight style={styles.submit} onPress={() => this.submitSuggestion(this.props)} underlayColor='#fff'> <Text style={[this.getFontSize(),styles.submitText]}>Submit</Text> </TouchableHighlight> Стиль ... submit:{ marginRight:40, marginLeft:40, marginTop:10, }, submitText:{ paddingTop:20, paddingBottom:20, color:'#fff', textAlign:'center', backgroundColor:'#68a0cf', borderRadius: 10, borderWidth: 1, borderColor: '#fff' }, ...

7
jQuery append () против appendChild ()
Вот пример кода: function addTextNode(){ var newtext = document.createTextNode(" Some text added dynamically. "); var para = document.getElementById("p1"); para.appendChild(newtext); $("#p1").append("HI"); } <div style="border: 1px solid red"> <p id="p1">First line of paragraph.<br /></p> </div> В чем разница между append()и appendChild()? Какие-нибудь сценарии в реальном времени?

9
Как отсортировать массив по длине каждого элемента?
У меня есть такой массив: arr = [] arr[0] = "ab" arr[1] = "abcdefgh" arr[2] = "abcd" После сортировки выходной массив должен быть: arr[0] = "abcdefgh" arr[1] = "abcd" arr[2] = "ab" Я имею в виду, что я хочу в порядке убывания длины каждого элемента.

1
Нужно ли мне возвращать `return` после` throw` в JavaScript?
Я выбрасываю Errorиз своего метода, из которого я хочу ранний выход, как показано ниже: // No route found if(null === nextRoute) { throw new Error('BAD_ROUTE'); } Нужно ли мне ставить return;заявление после моего throw? На данный момент это работает для меня. Если это лишнее, я бы предпочел не вставлять его, …

16
Проверьте, установлено ли у пользователя расширение Chrome
Я нахожусь в процессе создания расширения Chrome, и для того, чтобы все работало так, как я хотел бы, мне нужен внешний сценарий JavaScript, чтобы иметь возможность определять, установлено ли у пользователя мое расширение. Например: пользователь устанавливает мой плагин, а затем переходит на веб-сайт с моим скриптом. Веб-сайт определяет, что мое …

11
Как отправить HTML-форму без перенаправления
Если у меня есть такая форма, <form action="/Car/Edit/17" id="myForm" method="post" name="myForm"> ... </form> как я могу отправить его без перенаправления на другое представление с помощью JavaScript / jQuery? Я прочитал много ответов из Stack Overflow, но все они перенаправляют меня в представление, возвращаемое функцией POST.
100 javascript  jquery  html  forms 


6
Преобразование ES6 Iterable в массив
Скажем, у вас есть массив Javascript ES6 Iterable, который, как вы заранее знаете, будет иметь конечную длину, как лучше всего преобразовать его в массив Javascript? Причина этого заключается в том, что многие библиотеки js, такие как подчеркивание и lodash, поддерживают только массивы, поэтому, если вы хотите использовать какую-либо из их …

5
CORS: режим учетных данных - "включить"
Да, я знаю, о чем вы думаете - еще один вопрос CORS, но на этот раз я в тупике. Итак, для начала фактическое сообщение об ошибке: XMLHttpRequest не может загрузить http: //localhost/Foo.API/token . Значение заголовка «Access-Control-Allow-Origin» в ответе не должно быть подстановочным знаком «*», если режим учетных данных запроса - …

4
Как «дождаться» обратного звонка?
При использовании простого обратного вызова, такого как в примере ниже: test() { api.on( 'someEvent', function( response ) { return response; }); } Как можно изменить функцию для использования async / await? В частности, предполагая, что 'someEvent' гарантированно будет вызываться один раз и только один раз, я бы хотел, чтобы функциональный …

21
Как разбить длинный массив на более мелкие с помощью JavaScript
У меня есть массив электронных писем (это может быть всего 1 электронное письмо или 100 писем), и мне нужно отправить массив с запросом ajax (который я знаю, как это сделать), но я могу отправить только массив, который имеет В нем 10 или меньше писем. Поэтому, если есть исходный массив из …


5
Vuex: состояние доступа из другого модуля
Я хочу , чтобы получить доступ state.sessionв instance.jsс records_view.js. Как это достигается? магазин / модули / instance.js const state = { // This is what I want to access in records_view.js session: {} }; const getters = { sessionGetter: state => state.session }; магазин / модули / records_view.js const actions …
100 javascript  vue.js  vuex 

6
Добавить свойство в массив объектов
У меня есть массив объектов, как показано ниже Object {Results:Array[2]} Results:Array[2] [0-1] 0:Object id=1 name: "Rick" 1:Object id=2 name:'david' Я хочу добавить еще одно свойство с именем Active к каждому элементу этого массива объектов. Окончательный результат должен быть следующим. Object {Results:Array[2]} Results:Array[2] [0-1] 0:Object id=1 name: "Rick" Active: "false" 1:Object …

15
Кодировать html-объекты в javascript
Я работаю в CMS, которая позволяет пользователям вводить контент. Проблема в том, что когда они добавляют символы ®, они могут плохо отображаться во всех браузерах. Я хотел бы создать список символов, которые необходимо найти, а затем преобразовать в соответствующий объект html. Например ® => ® & => & © => …
100 javascript  html 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.