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

97
Почему в JavaScript определенные вызовы функций называются «незаконными вызовами»?

Например, если я сделаю это: var q = document.querySelectorAll; q('body'); Я получаю сообщение об ошибке «Незаконный вызов» в Chrome. Я не могу придумать ни одной причины, по которой это необходимо. Во-первых, это не относится ко всем функциям машинного кода. На самом деле я могу это сделать: var...

97
сделать <что-то> N раз (декларативный синтаксис)

Есть ли способ в Javascript легко написать что-то вроде этого: [1,2,3].times do { something(); } Может быть, любая библиотека, которая может поддерживать подобный синтаксис? Обновление: чтобы уточнить - я хотел бы, something()чтобы меня вызывали 1,2 и 3 раза соответственно для каждой итерации...

97
Что на самом деле означает слово «тогда» в CasperJS

Я использую CasperJS для автоматизации серии кликов, заполненных форм, анализа данных и т. Д. Через веб-сайт. Кажется, что Casper организован в список предустановленных шагов в форме thenоператоров (см. Их пример здесь: http://casperjs.org/quickstart.html ), но неясно, что запускает следующий...

97
Ресурс интерпретируется как скрипт, но передается с типом MIME text / plain - для локального файла

Я получаю предупреждение «Ресурс интерпретируется как сценарий, но передается с типом MIME text / plain» в Google Chrome при включении локального файла сценария. Я знаю, что проблема возникает при загрузке файла с сервера или через ajax, что чаще всего зависит от установки неправильных заголовков....

97
Javascript Array Concat не работает. Зачем?

Итак, я создал этот виджет jqueryui. Он создает div, в который я могу передавать ошибки. Код виджета выглядит так: $.widget('ui.miniErrorLog', { logStart: "<ul>", // these next 4 elements are actually a bunch more complicated. logEnd: "</ul>", errStart: "<li>", errEnd:...

97
Можно ли получить доступ к базе данных SQLite из JavaScript?

У меня есть набор файлов HTML и база данных SQLite, к которой я хотел бы получить доступ из браузера, используя схему file: //. Можно ли получить доступ к базе данных и создавать запросы (и таблицы) с помощью JavaScript?...

97
Приложение Node.js / Express.js работает только на порту 3000

У меня на сервере работает приложение Node.js / Express.js, которое работает только на порте 3000, и я пытаюсь понять, почему. Вот что я нашел: Без указания порта ( app.listen()) приложение запускается, но веб-страница не загружается. На порте 3001 ( app.listen(3001)) или любом другом...

97
Как создать адаптивное изображение, которое также масштабируется в Bootstrap 3

В настоящее время я использую twitter bootstrap 3, и у меня возникла проблема с созданием адаптивного изображения. Я использовал img-responsiveкласс. Но размер изображения не увеличивается. Если я использую width:100%вместо, max-width:100%то он отлично работает. В чем проблема? Это мой код:...

97
Расширение Chrome как отправлять данные из сценария содержимого в popup.html

Я знаю, что об этом спрашивали в многочисленных сообщениях, но, честно говоря, я их не понимаю. Я новичок в JavaScript, расширениях Chrome и всем остальном, и у меня есть это назначение класса. Поэтому мне нужно создать плагин, который будет подсчитывать объекты DOM на любой странице с помощью...

97
добавление и удаление классов в angularJs с помощью ng-click

Я пытаюсь понять, как добавить класс с помощью ngClick. Я загрузил свой код на плункер. Нажмите здесь . Глядя на документацию angular, я не могу понять, как это должно быть сделано. Ниже приведен фрагмент моего кода. Может ли кто-нибудь направить меня в правильном направлении <div...

97
gulp.run устарел. Как мне составлять задачи?

Вот составная задача, которую я не знаю, как заменить ее зависимостями задач. ... gulp.task('watch', function () { var server = function(){ gulp.run('jasmine'); gulp.run('embed'); }; var client = function(){ gulp.run('scripts'); gulp.run('styles'); gulp.run('copy'); gulp.run('lint'); };...

97
В чем разница между return и return ()?

function a() { return 1; } function b() { return(1); } Я протестировал приведенный выше код в консоли Chrome, и оба вернулись 1. function c() { return "1"; } function d() { return("1"); } Я также протестировал приведенный выше код, и обе функции вернулись "1". Так в чем разница между...

97
Почему имена моих функций JavaScript конфликтуют?

Я написал следующий сценарий, чтобы посмотреть, что происходит, когда имена переменной и функции, которой назначена функция, совпадают: var f = function() { console.log("Me original."); } function f() { console.log("Me duplicate."); } f(); В результате я получаю «Я оригинальный». Почему не была...

97
каков предпочтительный способ изменить состояние React?

Скажем, у меня есть список простых объектов, this.state.listкоторые я затем могу использовать для рендеринга списка потомков. В какой же тогда правильный способ вставить объект this.state.list? Ниже приведен единственный способ, который, я думаю, будет работать, потому что вы не можете...

97
Как я могу проверить, что значение Jasmine «больше или равно»?

Я хочу подтвердить, что значение является десятичным (или 0), поэтому число должно быть больше или равно нулю и меньше 1. describe('percent',function(){ it('should be a decimal', function() { var percent = insights.percent; expect(percent).toBeGreaterThan(0); expect(percent).toBeLessThan(1); });...

97
Передавать видеофайл в видеопроигрыватель html5 с помощью Node.js, чтобы элементы управления видео продолжали работать?

Tl; Dr - Вопрос: Как правильно обрабатывать потоковую передачу видеофайла в видеопроигрыватель html5 с помощью Node.js, чтобы элементы управления видео продолжали работать? Я думаю, это связано с тем, как обрабатываются заголовки. В любом случае, вот справочная информация. Код немного длинно,...

97
Настройка onSubmit в React.js

При отправке формы я пытаюсь doSomething()изменить поведение публикации по умолчанию. Судя по всему, в React onSubmit - это поддерживаемое событие для форм. Однако, когда я пробую следующий код: var OnSubmitTest = React.createClass({ render: function() { doSomething = function(){ alert('it...