javascript- все статьи тега ➜ страница 83
Сделайте якорную ссылку на несколько пикселей выше, где она связана
Я не уверен, что лучший способ задать / поиск по этому вопросу: когда вы нажимаете на якорную ссылку, она приводит вас к этому разделу страницы со связанной областью теперь в самой верхней части страницы. Я хотел бы, чтобы Якорная ссылка отправила меня в эту часть страницы, но мне бы хотелось, чтобы в верхней части было немного места. Как и в случае, я не хочу, чтобы он отправил меня в связанный-чтобы расстаться с ним на самом верху, я хотел бы 100 или около того пикселей пространства там. име ...
Изменение курсора на ожидание в javascript/jquery
Как бы я мог изменить свой курсор на этот значок загрузки при вызове функции и как бы я изменил его обратно на обычный курсор в javascript / jquery ...
Должен ли я использовать объектные литералы или функции конструктора?
Я запутываюсь в том, каким образом я должен создавать объект в javascript. Кажется, есть по крайней мере два способа. Один из них-использовать объектную литеральную нотацию, а другой использует функции построения. Есть ли преимущество одного над другим? ...
Можно ли создать "слабую ссылку" в javascript?
есть ли способ в javascript создать "слабую ссылку" на другой объект? вот страница Вики, описывающая, что такое слабая ссылка.вот еще одна статья, которая описывает их в Java. может ли кто-нибудь придумать способ реализовать это поведение в javascript? ...
jQuery: проверка, если значение поля равно null (пусто)
это хороший способ проверить, если значение поля равно null? if($('#person_data[document_type]').value() != 'NULL'){} или есть способ лучше? ...
изображение.события onload и кэш браузера
Я хочу создать окно предупреждения после загрузки изображения, но если изображение сохранено в кэше браузера, то .onload событие не уволят. Как я могу вызвать предупреждение, когда изображение было загружено независимо от того, было ли изображение кэшировано или нет? var img = new Image(); img.src = "img.jpg"; img.onload = function () { alert("image is loaded"); } ...
Как я могу ответить на ширину элемента DOM с автоматическим размером в React?
У меня есть сложная веб-страница с использованием компонентов React, и я пытаюсь преобразовать страницу из статического макета в более отзывчивый, изменяемый размер макета. Тем не менее, я продолжаю сталкиваться с ограничениями с React, и мне интересно, есть ли стандартный шаблон для обработки этих проблем. В моем конкретном случае у меня есть компонент, который отображается как div с display:table-cell и width:auto. к сожалению, я не могу запросить ширина моего компонента, потому что вы не мож ...
Как добавить изображение на холст
Я немного экспериментирую с новым элементом canvas в HTML. Я просто хочу добавить изображение на холст, но это не работает по какой-то причине. у меня есть следующий код: HTML <canvas id="viewport"></canvas> CSS canvas#viewport { border: 1px solid white; width: 900px; } JS var canvas = document.getElementById('viewport'), context = canvas.getContext('2d'); make_base(); function make_base() { base_image = new Image(); base_image.src = 'img/base.png'; context.drawIm ...
Лучший синтаксический сахар javascript
вот некоторые драгоценные камни: литералы: var obj = {}; // Object literal, equivalent to var obj = new Object(); var arr = []; // Array literal, equivalent to var arr = new Array(); var regex = /something/; // Regular expression literal, equivalent to var regex = new RegExp('something'); по умолчанию: arg = arg || 'default'; // if arg evaluates to false, use 'default', which is the same as: arg = !!arg ? arg : 'default'; конечно, мы знаем, анонимные функции, но возможность рассматривать ...
Функция в javascript, которая может быть вызвана только один раз
Мне нужно создать функцию, которая может быть выполнена только один раз, в каждый раз после первого, он не будет казнен. Я знаю из C++ и Java о статических переменных, которые могут выполнять эту работу, но я хотел бы знать, есть ли более элегантный способ сделать это? ...
Как объединить два числа в JavaScript?
Я бы хотел что-то вроде 5 + 6 вернуться "56" вместо 11. ...
(HTML) загрузите PDF-файл вместо того, чтобы открывать их в браузере при нажатии
Мне было интересно, как сделать ссылку на PDF-файл загружаемой вместо того, чтобы открывать их в браузере? Как это делается в HTML? (Я бы предположил, что это делается с помощью javascript или что-то в этом роде). ...
обнаружение ipad / iphone webview с помощью javascript
есть ли способ отличить с помощью javascript, если веб-сайт работает внутри iPad safari или внутри приложения WebView? ...
формат JSON.преобразовать в строки() странностей массива с прототипом.js
Я пытаюсь выяснить, что пошло не так с моей сериализацией json, есть текущая версия моего приложения и старая, и я нахожу некоторые удивительные различия в том, как JSON.stringify () работает (используя библиотеку JSON из json.org). в старой версии моего приложения: JSON.stringify({"a":[1,2]}) дает мне это: "{"a":[1,2]}" в новой версии JSON.stringify({"a":[1,2]}) дает мне это: "{"a":"[1, 2]"}" любая идея, что можно было бы изменить, чтобы сделать та же библиотека помещает к ...
Удалите пустые свойства / ложные значения из объекта с подчеркиванием.js
У меня есть объект с несколькими свойствами. Я хотел бы удалить любые свойства, которые имеют ложные значения. Это может быть достигнуто с compact на массивы, но как насчет объектов? ...
Есть только один InfoWindow открыть в Google Maps API v3
Мне нужно иметь только один InfoWindow открыт на моей карте Google. Мне нужно закрыть все другие информационные окна, прежде чем открывать новое. может кто-то показать мне, как это сделать? ...
Websocket API для замены REST API?
У меня есть приложение, основная функция которого работает в режиме реального времени, через websockets или длинный опрос. тем не менее, большая часть сайта написана в спокойной манере, что хорошо для приложений s и других клиентов в будущем. Тем не менее, я думаю о переходе на API websocket для всех функций сайта, вдали от REST. Это облегчило бы мне интеграцию функций реального времени во все части сайта. Это сделало бы его более трудным, чтобы построить приложения или мобильные клиенты? Я об ...
Количество элементов в объекте javascript
есть ли способ получить (откуда-то) количество элементов в объекте javascript?? (т. е. постоянная-временная сложность). Я не могу найти свойство или метод получения этой информации. Пока я могу думать только о том, чтобы сделать итерацию по всей коллекции, но это линейное время. Странно, что нет прямого доступа к размеру объекта, не так ли. EDIT: Я говорю о ...
Запретить перенаправление формы или обновить при отправке?
Я просмотрел кучу страниц, но не могу найти свою проблему, поэтому мне пришлось сделать сообщение. у меня есть форма, которая имеет кнопку отправки, и при отправке я хочу, чтобы она не обновлялась и не перенаправлялась. Я просто хочу, чтобы jQuery, чтобы выполнить функцию. вот форма: <form id="contactForm"> <fieldset> <label for="Name">Name</label> <input id="contactName" type="text" /> </fieldset> <fieldset> <l ...
Как использовать lodash для поиска и возврата объекта из массива?
объекты: [ { description: 'object1', id: 1 }, { description: 'object2', id: 2 } { description: 'object3', id: 3 } { description: 'object4', id: 4 } ] в моей функции ниже я передаю описание, чтобы найти соответствующий идентификатор: function pluckSavedView(action, view) { console.log('action: ', action); console.log('pluckSavedView: ', view); // view = 'object1' var savedViews = retrieveSavedViews(); console.l ...