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

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

9
Скачать файл URL данных
Я играю с идеей создания полностью основанной на JavaScript утилиты zip / unzip, к которой любой сможет получить доступ из браузера. Они могут просто перетащить свой zip-архив прямо в браузер, и он позволит им загрузить все файлы внутри. Они также могут создавать новые zip-файлы, перетаскивая отдельные файлы внутрь. Я знаю, …

7
Как получить файл или BLOB-объект из URL-адреса объекта?
Я разрешаю пользователю загружать изображения на страницу с помощью перетаскивания и других методов. Когда изображение отбрасывается, я использую его URL.createObjectURLдля преобразования в URL-адрес объекта для отображения изображения. Я не аннулирую URL-адрес, так как я его повторно использую. Итак, когда придет время создать FormDataобъект, чтобы я мог разрешить им загрузить форму …

3
Невозможно получить доступ к свойству JSON с дефисом «-»
Я не могу получить значение из объекта json, если в строке есть тире: { "profile-id":1234, "user_id":6789 } Если я попытаюсь сослаться на анализ, jsonObj.profile-idон вернется, ReferenceError: "id" is not definedно jsonObj.user_id вернет 6789 У меня нет способа изменить значения, возвращаемые внешним вызовом api, и попытка проанализировать возвращаемую строку, чтобы удалить …
127 javascript  json 

7
Разница между indexOf и функцией findIndex массива
Меня смущает разница между двумя функциями indexOf и поиском индекса в массиве. В документации говорится findIndex - возвращает индекс первого элемента в массиве, где предикат истинен, и -1 в противном случае. и indexOf - возвращает индекс первого вхождения значения в массив.
127 javascript 

16
Как я могу подсчитать текстовые строки внутри элемента DOM? Могу я?
Мне интересно, есть ли способ, например, подсчитать строки внутри div. Скажем, у нас есть такой div: <div id="content">hello how are you?</div> В зависимости от многих факторов, div может содержать одну, две или даже четыре строки текста. Есть ли способ узнать об этом сценарий? Другими словами, представлены ли вообще автоматические разрывы …
127 javascript  html  dom 

7
Удалите все дочерние элементы DOM в div
У меня есть следующие коды dojo для создания графического элемента поверхности под div: .... <script type=text/javascript> .... function drawRec(){ var node = dojo.byId("surface"); // remove all the children graphics var surface = dojox.gfx.createSurface(node, 600, 600); surface.createLine({ x1 : 0, y1 : 0, x2 : 600, y2 : 600 }).setStroke("black"); } …

6
Используйте подчеркивание внутри контроллеров Angular
Как использовать библиотеку подчеркивания внутри контроллеров angularjs? В этом посте: AngularJS limitTo по последним 2 записям кто-то предложил назначить переменную _ для rootScope, чтобы библиотека была доступна для всех областей в приложении. Но я не понимаю, где это делать. Я имею в виду, должно ли это идти в объявлении модуля …

12
Правильно ли использовать метод JavaScript Array.sort () для перетасовки?
Я помогал кому-то с его кодом JavaScript, и мой взгляд привлек раздел, который выглядел так: function randOrd(){ return (Math.round(Math.random())-0.5); } coords.sort(randOrd); alert(coords); Моя первая мысль была: эй, это не может сработать! Но затем я поэкспериментировал и обнаружил, что, по крайней мере, он действительно дает хорошо рандомизированные результаты. Затем я сделал …

14
Где я могу изучить jQuery? Стоит ли оно того?
Заблокировано . Этот вопрос и ответы на него заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. У меня было много хорошего опыта изучения веб-разработки на w3schools.com . Я знаю, это удачно или нет, но разделы PHP и …

8
jQuery проверяет, выбраны ли какие-либо флажки или нет
Я знаю, как узнать, установлен ли отдельный флажок. Но у меня проблемы со следующим: учитывая идентификатор формы, мне нужно увидеть , выбран ли какой-либо из флажков (например, 1 или более), и мне нужно увидеть, не выбран ли ни один из них. В основном мне нужны две отдельные функции, которые отвечают …
126 javascript  jquery  forms 

2
«Использовать строгий» необходимо в файле TypeScript?
Я видел сообщения о том, где поместить строку «использовать строгий» в файл кода TypeScript. У меня вопрос, а зачем он вообще? Поскольку TypeScript уже является строго типизированным языком, что добавляет «использовать строгий»?

6
Делитесь переменными между файлами в Node.js?
Вот 2 файла: // main.js require('./modules'); console.log(name); // prints "foobar" // module.js name = "foobar"; Когда у меня нет «вар», он работает. Но когда у меня есть: // module.js var name = "foobar"; имя будет неопределенным в main.js. Я слышал, что глобальные переменные - это плохо, и вам лучше использовать …

16
Удаление элементов по имени класса?
У меня есть приведенный ниже код для поиска элементов с их именем класса: // Get the element by their class name var cur_columns = document.getElementsByClassName('column'); // Now remove them for (var i = 0; i < cur_columns.length; i++) { } Я просто не знаю, как их удалить ... Я ДОЛЖЕН …

5
Отключить интерполяцию при масштабировании <холста>
ПРИМЕЧАНИЕ . Это связано с тем, как существующие элементы холста отображаются при увеличении масштаба , а не в том, как линии или графика отображаются на поверхности холста . Другими словами, это есть всечтобы сделать с интерполяцией из масштабируемых элементов , и ничего общего с сглаживанием графической втягивается на холсте. Меня …
126 javascript  html  canvas 

8
ReactJS SyntheticEvent stopPropagation () работает только с событиями React?
Я пытаюсь использовать event.stopPropagation () в компоненте ReactJS, чтобы остановить событие щелчка от всплытия и запуска события щелчка, которое было прикреплено с JQuery в устаревшем коде, но похоже, что stopPropagation () React только останавливает распространение на события также прикреплен к React, а stopPropagation () JQuery не останавливает распространение событий, связанных …

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