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

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

3
console.log в стандартный вывод событий gulp
Я хочу войти в стандартный вывод (конфигурационная среда), когда задача gulp выполняется или выполняется. Что-то вроде этого: gulp.task('scripts', function () { var enviroment = argv.env || 'development'; var config = gulp.src('config/' + enviroment + '.json') .pipe(ngConstant({name: 'app.config'})); var scripts = gulp.src('js/*'); return es.merge(config, scripts) .pipe(concat('app.js')) .pipe(gulp.dest('app/dist')) .on('success', function() { console.log('Configured …

15
Объявление массива объектов
У меня есть переменная, которая является массивом, и я хочу, чтобы каждый элемент массива по умолчанию действовал как объект. Для этого я могу сделать что-то подобное в своем коде. var sample = new Array(); sample[0] = new Object(); sample[1] = new Object(); Это нормально работает, но я не хочу упоминать …

2
Какие преимущества дает синтаксис ES2015 (ES6) `class`?
У меня много вопросов по классам ES6. Какая польза от использования class синтаксиса? Я читал, что публичные / частные / статические будут частью ES7, это причина? Более того, является classли ООП другим видом или это все еще прототипное наследование JavaScript? Могу ли я изменить его с помощью .prototype? Или это …

6
регулярное выражение javascript, чтобы слово не соответствовало
Как использовать регулярное выражение javascript для проверки строки, не соответствующей определенным словам? Например, мне нужна функция, которая при передаче строки, содержащей либо abcили def, возвращает false. 'abcd' -> ложь 'cdef' -> ложь 'bcd' -> истина РЕДАКТИРОВАТЬ Желательно, чтобы регулярное выражение было таким простым, как что-то вроде [^ abc], но оно …

2
Что делает объект Reflect в JavaScript?
Некоторое время назад я видел пустую заглушку на MDN для Reflectобъекта в javascript, но я не могу найти что-либо в Google. Сегодня я нашел этот http://people.mozilla.org/~jorendorff/es6-draft.html#sec-reflect-object, и он похож на объект Proxy, за исключением функциональности области и загрузчика. По сути, я не знаю, объясняет ли эта страница, которую я нашел, …

5
Предотвращение SQL-инъекций в Node.js
Можно ли предотвратить SQL-инъекции в Node.js (желательно с помощью модуля) так же, как в PHP были подготовленные операторы, защищающие от них. Если да, то как? Если нет, то каковы некоторые примеры, которые могут обойти предоставленный мной код (см. Ниже). Некоторый контекст: Я создаю веб-приложение с внутренним стеком, состоящим из Node.js …

2
Получение пользовательского агента с помощью JavaScript
Я хотел бы получить скрипт, который может захватить пользовательский агент и привязать его к атрибуту. Я создаю контактную форму по проблемам веб-сайта, и мне обычно нужно знать, какой браузер использует пользователь. Как я могу обнаружить строку пользовательского агента и поддержать ее как значение элемента ввода. Мой html выглядит примерно так: …

5
Самый простой CSS для «красных» уведомлений в стиле Facebook
Мне нужно уведомление в стиле facebook, но получить что-то, что хорошо выглядит в кросс-браузере, кажется сложным. Например, разные браузеры по-разному обрабатывают отступы, что приводит к странному виду уведомлений. Как лучше всего обеспечить удобное отображение уведомлений в разных браузерах? Не против использования javascript, но чистый css, конечно, предпочтительнее




3
Отключить прокрутку клавиш со стрелками в браузере пользователей
Я делаю игру, используя холст и javascript. Когда страница длиннее экрана (комментарии и т. Д.), Нажатие стрелки вниз прокручивает страницу вниз и делает игру невозможной. Что я могу сделать, чтобы окно не прокручивалось, когда игрок просто хочет спуститься вниз? Я полагаю, что с играми Java и т.п. это не проблема, …


6
Лучший способ полифиллировать функции ES6 в приложении React, которое использует приложение create-react-app
Я тестировал свое приложение React.js в Internet Explorer и обнаружил, что какой-то код ES6 / 7 Array.prototype.includes()ломает его. Я использую приложение create-react-app , и, по-видимому, они решили не включать много полифиллов, поскольку они не всем нужны, и они замедляют время сборки (см., Например, здесь и здесь ). В документации (на …

4
Есть ли разница между / \ s / g и / \ s + / g?
Когда у нас есть строка, содержащая символы пробела: var str = ' A B C D EF '; и мы хотим удалить пробелы из строки (мы хотим это :) 'ABCDEF'. Оба это: str.replace(/\s/g, '') и это: str.replace(/\s+/g, '') вернет правильный результат. Значит ли это, что +в данной ситуации лишнее? Есть …
87 javascript  regex 

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