Программирование

2470
Кодировать URL в JavaScript?

Как безопасно кодировать URL-адрес с помощью JavaScript, чтобы его можно было вставить в строку GET? var myUrl = "http://example.com/index.html?param=1&anotherParam=2"; var myOtherUrl = "http://example.com/index.html?url=" + myUrl; Я предполагаю, что вам нужно закодировать myUrlпеременную во...

2425
Добавить строку таблицы в jQuery

Какой лучший способ в jQuery добавить дополнительную строку в таблицу в качестве последней строки? Это приемлемо? $('#myTable').append('<tr><td>my data</td><td>more data</td></tr>'); Существуют ли ограничения на то, что вы можете добавить в такую ​​таблицу...

2420
Как работает индексация базы данных? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Учитывая, что индексирование так важно, поскольку...

2418
Как передать аргументы командной строки в программу Node.js?

У меня есть веб-сервер, написанный на Node.js, и я хотел бы запустить его с определенной папкой. Я не уверен, как получить доступ к аргументам в JavaScript. Я запускаю узел так: $ node server.js folder вот server.jsмой код сервера Справка Node.js говорит, что это возможно: $ node -h Usage: node...

2409
Я использую результат malloc?

В этом вопросе кто-то предложил в комментарии, что я не должен приводить результат malloc, т.е. int *sieve = malloc(sizeof(int) * length); скорее, чем: int *sieve = (int *) malloc(sizeof(int) * length); Почему это...

2394
Как изменить автора, имя коммиттера и адрес электронной почты нескольких коммитов в Git?

На этот вопрос есть ответы на Stack Overflow на русском : Поменять у автора и коммитера емейл и имя во всех коммитах Я писал простой сценарий на школьном компьютере и вносил изменения в Git (в репозитории, который был в моем pendrive, клонирован с моего компьютера дома). После нескольких коммитов...

2384
Длина объекта JavaScript

У меня есть объект JavaScript, есть ли встроенный или общепринятый способ получения длины этого объекта? const myObject = new Object(); myObject["firstname"] = "Gareth"; myObject["lastname"] = "Simpson"; myObject["age"] = 21;...

2381
Как изменить URL-адрес без перезагрузки страницы?

Есть ли способ изменить URL текущей страницы без перезагрузки страницы? Я хотел бы получить доступ к части до # хэша, если это возможно. Мне нужно только изменить часть после домена, поэтому я не нарушаю междоменные политики. window.location.href = "www.mysite.com/page2.php"; // Sadly this...

2377
Проверка десятичных чисел в JavaScript - IsNumeric ()

Какой самый чистый и эффективный способ проверки десятичных чисел в JavaScript? Бонусные баллы за: Ясность. Решение должно быть чистым и простым. Кросс-платформенный. Тестовые случаи: 01. IsNumeric('-1') => true 02. IsNumeric('-1.5') => true 03. IsNumeric('0') => true 04. IsNumeric('0.42')...

2367
Установите значение параметра по умолчанию для функции JavaScript

Я хотел бы, чтобы функция JavaScript имела необязательные аргументы, для которых я установил значение по умолчанию, которые используются, если значение не определено (и игнорируется, если значение передается). В Ruby вы можете сделать это так: def read_file(file, delete_after = false) # code end...

2357
Когда использовать CSS и отступы в CSS [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами отредактировав этот пост . Закрыто 2 года назад . При написании CSS, есть ли конкретное правило или руководство, которое...

2356
Есть ли «git export» (например, «svn export»)?

Мне было интересно, есть ли хорошее решение "git export", которое создает копию дерева без .gitкаталога репозитория. Есть как минимум три метода, о которых я знаю: git cloneс последующим удалением .gitкаталога репозитория. git checkout-index ссылается на эту функциональность, но начинается с...