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

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

13
Отправьте запрос с кодом x-www-form-urlencoded от React Native
У меня есть некоторые параметры, которые я хочу отправить на свой сервер в формате POST: { 'userName': 'test@gmail.com', 'password': 'Password!', 'grant_type': 'password' } Я отправляю свой запрос (пока без параметров) вот так var obj = { method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8', }, }; fetch('https://example.com/login', obj) .then(function(res) { // …

23
Как получить количество случайных элементов из массива?
Я работаю над тем, «как получить доступ к элементам случайным образом из массива в javascript». Я нашел много ссылок по этому поводу. Нравится: получить случайный элемент из массива JavaScript var item = items[Math.floor(Math.random()*items.length)]; Но в этом случае мы можем выбрать только один элемент из массива. Если нам нужно более одного …

6
Jest: лучший способ отключить консоль внутри модульных тестов
Интересно , если есть лучший способ блокирует сообщения об ошибках консоли внутри в конкретном тесте Jest (т.е. восстановить исходную консоль до / после каждого теста). Вот мой текущий подход: describe("Some description", () => { let consoleSpy; beforeEach(() => { if (typeof consoleSpy === "function") { consoleSpy.mockRestore(); } }); test("Some test …

12
Как определить IE 8 с помощью jQuery?
Мне нужно определить не только тип браузера, но и версию с помощью jQuery. В основном мне нужно узнать, IE 8 это или нет. Не уверен, правильно ли я это делаю. Если я сделаю : if (jQuery.browser.version >= 8.0) { dosomething} Не уверен, что подойдет версия 8.123.45.6 или будет? Изменить: обратите …
102 javascript  jquery 



4
Какой алгоритм использует Readability для извлечения текста из URL-адресов?
Некоторое время я пытался найти способ разумного извлечения «релевантного» текста из URL-адреса путем удаления текста, связанного с рекламой, и всего прочего беспорядка. После нескольких месяцев исследований я отказался от этого как проблемы это не может быть точно определено. (Я пробовал разные способы, но ни один из них не был надежным) …

10
Как заставить JS выполнять математику вместо того, чтобы складывать две строки вместе
Мне нужен javascript, чтобы добавить 5 к целочисленной переменной, но вместо этого он обрабатывает переменную как строку, поэтому записывает переменную, а затем добавляет 5 в конец «строки». Как я могу заставить его заниматься математикой? var dots = document.getElementById("txt").value; // 5 function increase(){ dots = dots + 5; } Вывод: 55 …


6
Как показать всплывающее сообщение, как в Stack Overflow
Я хотел бы добавить всплывающее сообщение, подобное тому, которое появляется в Stack Overflow, когда я не вошел в систему и пытаюсь использовать кнопки голосования. Как лучше всего этого добиться? Это сделано с помощью библиотеки jquery?
102 javascript  jquery  html  css 

5
Как проверить, нравится ли пользователю моя страница Facebook или URL-адрес с помощью API Facebook
Я думаю, что схожу с ума. Я не могу заставить его работать. Я просто хочу проверить, понравилась ли пользователю моя страница с помощью javascript в iFrameприложении. FB.api({ method: "pages.isFan", page_id: my_page_id, }, function(response) { console.log(response); if(response){ alert('You Likey'); } else { alert('You not Likey :('); } } ); Это возвращает: …

7
Опубликовать данные в JsonP
Можно ли отправлять данные в JsonP? Или все данные должны передаваться в строке запроса как запрос GET? У меня есть много данных, которые мне нужно отправить в службу, кросс-домен, и они слишком велики, чтобы отправлять через строку запроса Какие есть возможности обойти это?
102 javascript  jquery  ajax  json  jsonp 


2
Как добавить новый собственный класс в контекст WebWorker в JavaScriptCore?
У меня есть приложение, которое расширяет JavaScript через JavaScriptCore в браузере webkit-gtk. Прямо сейчас у меня есть несколько классов, которые я добавляю в глобальный контекст следующим образом: void create_js(gpointer context, char* className, JSClassDefinition clasDefinition) { JSClassRef classDef = JSClassCreate(&clasDefinition); JSObjectRef classObj = JSObjectMake(context, classDef, context); JSObjectRef globalObj = JSContextGetGlobalObject(context); JSStringRef …


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