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

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

5
стрибки з якоря за допомогою javascript
У мене є питання, яке буде зустрічатися дуже часто. Проблема полягає в тому, що ніде не можна знайти явного рішення. У мене дві проблеми щодо якорів. Основна мета повинна полягати в тому, щоб отримати приємний чистий URL-адрес без будь-яких хешів при використанні якорів для переходу на сторінку. Отже, структура якорів …

6
Як працює вбудований Javascript (у HTML)?
Я знаю, що це погана практика. Не пишіть такий код, якщо це можливо. Звичайно, ми завжди опиняємося в ситуаціях, коли розумний фрагмент вбудованого Javascript може швидко вирішити проблему. Я переслідую цей запит в інтересах повного розуміння того, що відбувається (і потенційних підводних каменів), коли щось подібне написано: <a href="#" onclick="alert('Hi')">Click …
129 javascript  html 

7
Невідповідний анонімний модуль define ()
Я отримую цю помилку, коли вперше переглядаю свій веб- сервер (як правило, у браузері з відключеним кешем). Помилка: невідповідний анонімний модуль define (): функція (вимагає) { HTML : <html> . . . <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script> <script> var require = { urlArgs: "v=0.4.1.32" }; </script> <script data-main="assets/js/main" src="assets/js/libs/require.js"></script> <script src="assets/js/ace/ace.js?v=0.4.1.32"></script> </body> </html> …

6
Чи можливо сховати курсор на веб-сторінці за допомогою CSS або Javascript?
Я хочу приховати курсор під час показу веб-сторінки, яка призначена для відображення інформації в залі будівлі. Це зовсім не повинно бути інтерактивним. Я спробував із властивістю курсору та прозорим зображенням курсору, але я не змусив його працювати. Хтось знає, чи можна це зробити? Я припускаю, що це можна вважати загрозою …
129 javascript  html  css 


8
Чому isNaN (null) == false в JS?
Цей код в JS дає мені спливаюче вікно, яке говорить "я думаю, що нуль є числом", що я вважаю трохи тривожним. Що я пропускаю? if (isNaN(null)) { alert("null is not a number"); } else { alert("i think null is a number"); } Виконати фрагмент кодуСховати результатиРозгорніть фрагмент Я використовую Firefox …
129 javascript 


18
Масив функцій Javascript
var array_of_functions = [ first_function('a string'), second_function('a string'), third_function('a string'), forth_function('a string') ] array_of_functions[0]; Це не працює за призначенням, оскільки кожна функція в масиві виконується при створенні масиву. Який правильний спосіб виконання будь-якої функції в масиві, виконуючи: array_of_functions[0]; // or, array_of_functions[1] etc. Дякую!


9
jQuery отримує значення встановлених прапорців у масив
Я намагаюся отримати значення всіх прапорців, які зараз перевіряються, і зберігати їх у масиві. Ось мій код поки що: $("#merge_button").click(function(event){ event.preventDefault(); var searchIDs = $("#find-table input:checkbox:checked").map(function(){ return $(this).val(); }); console.log(searchIDs); }); Однак це дає більше, ніж мені потрібно. Я отримую не лише значення, але й деякі інші речі, які я …
129 javascript  jquery 

6
Як уникнути рядка JSON, щоб він був у URL-адресі?
За допомогою Javascript я хочу створити посилання на сторінку. Параметри сторінки знаходяться в масиві Javascript, який я серіалізую в JSON. Тому я хотів би створити таку URL-адресу: http://example.com/?data="MY_JSON_ARRAY_HERE" Як мені потрібно уникнути мого рядка JSON (масив серіалізований), щоб включити його як параметр у URL-адресу? Якщо є рішення, що використовує JQuery, …

5
Як надіслати об’єкт JSON за допомогою даних форми HTML
Отож у мене така форма HTML: <html> <head><title>test</title></head> <body> <form action="myurl" method="POST" name="myForm"> <p><label for="first_name">First Name:</label> <input type="text" name="first_name" id="fname"></p> <p><label for="last_name">Last Name:</label> <input type="text" name="last_name" id="lname"></p> <input value="Submit" type="submit" onclick="submitform()"> </form> </body> </html> Який був би найпростіший спосіб надіслати дані цієї форми як об’єкт JSON на мій сервер, коли …
129 javascript  jquery  html  json  forms 

10
Використання файлової системи в node.js з функцією async / wait
Я хотів би використовувати async / wait з деякими операціями з файловою системою. Як правило, асинхронізація / очікування працює добре, тому що я використовую babel-plugin-syntax-async-functions. Але з цим кодом я стикаюся з випадком if, де namesне визначено: import fs from 'fs'; async function myF() { let names; try { names …

5
Використання jQuery $ (this) з функціями стрілки ES6 (лексична ця прив'язка)
Використання функцій стрілок ES6 із лексичним thisзв'язуванням чудово. Однак я зіткнувся з проблемою мить тому, використовуючи її із типовою прив'язкою клацань jQuery: class Game { foo() { self = this; this._pads.on('click', function() { if (self.go) { $(this).addClass('active'); } }); } } За допомогою функції стрілки: class Game { foo() { …

5
Чому моя асинхронна функція повертає Promise {<pending>} замість значення?
Мій код: let AuthUser = data =&gt; { return google.login(data.username, data.password).then(token =&gt; { return token } ) } І коли я намагаюся запустити щось подібне: let userToken = AuthUser(data) console.log(userToken) Я отримую: Promise { &lt;pending&gt; } Але чому? Моя головна мета - отримати маркер, з google.login(data.username, data.password)якого повертає обіцянку, в …

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