我有以下代码无效:
function validation() {
this.stuff=stuff {
letters_numbers:/[^\s\"\'\w]/,
letters:/\w/
}
this.val_string=val_string;
function val_string (type,data){
var x=stuff[type];
console.log(x.test(data));
return x.test(data);
}
}
stuff
应该是包含键值对的关联数组或对象。
我正在寻找的是一种在上面的一个中包含一个关联数组或对象的方法。
答案 0 :(得分:1)
试试这个
function validation() {
var stuff = this.stuff = {
letters_numbers:'/[^\s\"\'\w]/',
letters:'/\w/'
}
function val_string (type,data){
var x=stuff[type];
console.log(x.test(data));
return x.test(data);
}
this.val_string=val_string;
}