Добавьте строку useUnicode=true&characterEncoding=UTF-8
к URL-адресу jdbc.
В вашем случае данные не отправляются с использованием кодировки UTF-8
.
Если Вы просто хотите проверить, существует ли какое-либо значение, можно сделать
if (strValue) {
//do something
}
, Если бы необходимо проверить специально для пустой строки по пустому указателю, я думал бы, проверяя по ""
, лучший выбор, с помощью ===
оператор (так, чтобы Вы знали, что это - на самом деле, строка, которую Вы сравниваете с).
if (strValue === "") {
//...
}
Если необходимо удостовериться, что строка не является просто набором вакуумов (я предполагаю, что это для проверки формы), необходимо сделать замену на пробелах.
if(str.replace(/\s/g,"") == ""){
}
Самая близкая вещь, которую можно получить к str.Empty
(с предварительным условием, что str является Строка):
if (!str.length) { ...
wp_enqueue_script
, предписанный способ добавить JavaScript к теме.
– user633183
13 May 2014 в 09:35
Я не волновался бы слишком много о большинстве эффективный метод. Используйте то, что является самым ясным Вашему намерению. Для меня это обычно strVar == ""
.
РЕДАКТИРОВАНИЕ: на комментарий от Constantin, если strVar мог некоторые, как заканчивают тем, что содержали целое число 0 значений, тогда это действительно было бы одной из тех разъясняющих намерение ситуаций.
var s; // undefined
var s = ""; // ""
s.length // 0
нет ничего представляющего пустую строку в JavaScript. Сделайте проверку по сравнению с любым length
(если Вы знаете, что var всегда будет строкой), или против ""
git clone repo_address
должно быть совершенно хорошим. По некоторой причудливой причине локальное ответвление назвали " origin" (очевидный от branch [origin]
раздел мерзавца/конфигурации). Почему это делало это? Я don' t знают. Вы пробовали мое предложение переименования ответвления? Если это doesn' t работа, можно также изменить Ваш [ответвление] раздел gitconfig вручную для чтения следующим образом: [branch 'master'] remote = origin merge = refs/heads/master
– apprenticeDev
21 January 2014 в 21:03
Я обычно использую что-то вроде:
if (str == "") {
//Do Something
}
else {
//Do Something Else
}
вы также можете использовать regexps:
if((/^\s*$/).test(str)) { }
Проверяет строки, которые либо пусты, либо заполнены пробелами.
Я использую:
function empty(e) {
switch (e) {
case "":
case 0:
case "0":
case null:
case false:
case typeof this == "undefined":
return true;
default:
return false;
}
}
empty(null) // true
empty(0) // true
empty(7) // false
empty("") // true
empty((function() {
return ""
})) // false
Для проверки того, является ли строка пустой, нулевой или неопределенной, я использую:
function isEmpty(str) {
return (!str || 0 === str.length);
}
Для проверки того, является ли строка пустой, нулевой или неопределенной, я использую:
function isBlank(str) {
return (!str || /^\s*$/.test(str));
}
Для проверки того, является ли строка пусто или содержит только пробел:
String.prototype.isEmpty = function() {
return (this.length === 0 || !this.trim());
};
После regex другое решение, которое может использоваться для пустой, пустой или неопределенной строки.
(/(null|undefined|^$)/).test(null)
я добавил это решение, потому что оно может быть расширено далее для проверки пустой или некоторое значение как следующим образом. после regex проверяет, что или строка может быть пустым неопределенным пустым указателем, или это имеет целые числа только.
(/(null|undefined|^$|^\d+$)/).test()
Я не видел хороший ответ здесь (по крайней мере, не ответ, который подходит мне), Таким образом, я решил ответить мне:
value === undefined || value === null || value === "";
необходимо начать проверять, не определено ли это, иначе метод может взорваться, чем можно проверить, равняется ли пустому указателю или равняется пустой строке
, Вы не можете иметь!! или только if(value)
с тех пор, если Вы проверяете 0
, это собирается давать Вам недобросовестное возражение (0, ложь)
после этих слов оберните его в методе как:
public static isEmpty(value: any): boolean {
return value === undefined || value === null || value === "";
}
пз. Вы не должны проверять typeof, так как он взорвал бы бросок даже, прежде чем он введет метод
function tell()
{
var pass = document.getElementById('pasword').value;
var plen = pass.length;
now you can check if your string is empty as like
if(plen==0)
{
alert('empty');
}
else
{
alert('you entered something');
}
}
<input type='text' id='pasword' />
это также общий способ проверить, пусто ли поле.