Как классифицировать строку как «хороший», «плохой» и «смешанный» на основе последовательностей гласных и согласных

Я хочу классифицировать строки на три типа: хорошие, плохие или смешанные. Если строка имеет 3 последовательных гласных или 5 последовательных согласных, или и то, и другое, то оно классифицируется как плохое. В противном случае он классифицируется как хороший. Гласные в английском алфавите – ["a", "e", "i", "o", "u"], а все остальные буквы – согласные. Строка […]

Минус несколько пикселей от высоты jQuery ()

Хорошо, любительский вопрос здесь, но я действительно натыкаюсь на мою голову. Используя jQuery ниже, я хотел бы добавить margin-top: -100px; К значению высоты. Пожалуйста помоги! Благодаря 🙂 $(function () { function HomePageSize() { $('#home').css({ width: $(window).width(), height: $(window).height() }); } $(window).resize(function () { HomePageSize(); }); HomePageSize(); });

Ожидание геокода Google приводит к специальному методу проверки jquery

Я знаю, что служба геокодирования Google является асинхронной, но мне нужен способ вернуть true или false моему настраиваемому методу jQuery Validate после того, как результаты геокодера google вернулись, а не раньше. (Например, служба будет искать почтовый индекс, если найдено return true, else возвращает false). Изменить – Является ли jQuery проверять remote метод на способ его […]

Длительные соединения с Node.js, как уменьшить использование памяти и предотвратить утечку памяти? Также связано с V8 и webkit-devtools

Вот что я пытаюсь сделать: я разрабатываю HTTP-сервер Node.js, который будет поддерживать длинные соединения для продвижения цели (сотрудничать с redis) от десятков тысяч мобильных клиентов на одной машине. Тестовая среда: 1.80GHz*2 CPU/2GB RAM/Unbuntu12.04/Node.js 0.8.16 В первый раз я использовал модуль «экспресс», с которым я мог достичь около 120 тыс. Параллельных подключений до того, как будет […]

Защитить от расширения браузера Javascript

Браузеры позволяют расширениям вводить код, манипулировать DOM и т. Д. На протяжении многих лет я замечал множество и непонятные ошибки (используя window.onerror) на веб-сайте (приложении), который я просматриваю, созданный неизвестными расширениями браузера Firefox, Chrome и Internet Explorer (все версии). Эти ошибки, похоже, не прерывали ничего. Теперь я хочу повысить безопасность этого веб-сайта, потому что он […]

Шаблон проектирования для управления несколькими асинхронными операциями JavaScript

Я ищу хороший шаблон для отслеживания множества различных асинхронных действий JavaScript (загрузка изображений, множественные вызовы AJAX, последовательные вызовы AJAX и т. Д.), Что лучше, чем просто множество пользовательских обратных вызовов и пользовательских переменных состояния. Что вы предлагаете использовать? Существует ли какая-либо система очередей с возможностью иметь логику, выходящую за рамки последовательности? Пример проблемы У меня […]

Карты Google V3: показывать только маркеры в видовом экране – очистить маркеры

Мне нравится создавать карту с Google Maps, которая может обрабатывать большое количество маркеров (более 10.000). Чтобы не замедлить работу карты, я создал XML-файл, который выводит только маркеры, находящиеся внутри текущего окна просмотра. Во-первых, я использую initialize () для настройки параметров карты: function initialize() { var myLatlng = new google.maps.LatLng(51.25503952021694,3.27392578125); var myOptions = { zoom: 8, […]

Как отобразить примеры кода на веб-страницах с помощью стильного синтаксиса Как переполнение стека?

Я хотел бы иметь возможность вытаскивать некоторые образцы кода из базы данных и / или иметь текст, встроенный в веб-сайт, а затем иметь образец, отформатированный в коде, например, на экране. Хотя текст в одиночку на экране отличный, формат сделает его более удобным для пользователя. Как это делается? Я хочу это: Public string MyString = "Образец […]

Значения объявления анонимной функции jquery

Правильны ли следующие допущения? 1) немедленно выполнить (function(){ })(); 2) выполнить на готовом документе $(document).ready(function(){ }); 3) сокращение для готового документа $(function(){ }); 4) альтернативная стенограмма для документа, готового для избежания конфликтов между скриптами (function($) { })(jQuery);

Случайное изменение массива за 2 секунды

Привет, у меня есть этот код, любой может знать, как изменить это случайное ключевое слово за 2 секунды. function shuffle(a, b) { return Math.random() > 0.5 ? -1 : 1; } var keywords = ["<div>1</div>", "<div>2</div>", "<div>3</div>", "<div>4</div>", "<div>5</div>", "<div>6</div>", "<div>7</div>", "<div>8</div>", "<div>9</div>", "<div>10</div>", "<div>11</div>", "<div>22</div>", "<div>44</div>", "<div>32</div>", "<div>46</div>"]; var randomKeywords = keywords.sort(shuffle); function luckcricket() […]

JavaScript делает сайт умным, красочным и простым использованием.