Я могу проверить правильность номера, Как изменить строку в той же функции?Изменить Nan на String
hasValidPhone: function() {
var isValidPhone = /^\+?[\d-|,|]{7,15}$/.test(this.val());
return this.length > 0 ? isValidPhone : false;
},
Я могу проверить правильность номера, Как изменить строку в той же функции?Изменить Nan на String
hasValidPhone: function() {
var isValidPhone = /^\+?[\d-|,|]{7,15}$/.test(this.val());
return this.length > 0 ? isValidPhone : false;
},
var yourVar = String(this.val());
Вы можете сделать следующее
var n = 14;
n.toString();
или
var n = String(14);
или
var n = 14+"";
Вы можете просто toSring функция, как это -
var num = 15;
var n = num.toString();
Есть ли способ отправить вам код, чтобы вы могли мне помочь? Я очень новичок в этом/Спасибо – shma1001
@ shma1001 чувак, только когда вы получаете номер, который вы просто делаете, это как строка, например say isValidPhone - это ваш, когда вы получаете его сейчас, просто сделайте isValidPhone .toString(); это оно – shv22
напечатанный в строку –
ли вы имеете в виду [ 'ToString()' функция] (http://www.w3schools.com/jsref/jsref_tostring_number.asp) – roberto06
Возможно дубликат [Что лучший способ конвертировать число в строку в JavaScript?] (http://stackoverflow.com/questions/5765398/whats-the-best-way-to-convert-a-number-to-a-string-in- javascript) – evolutionxbox