将javascript函数返回存储在变量中

特朗·特兰

我试图从javascript函数返回一个值,该值检查多个电子邮件地址的字符串是否包含有效的电子邮件:

validateEmail函数:

validateEmail = function(email) {
    var re = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    return re.test(email);
} // this returns true/false

var emails = ["[email protected]", "[email protected]"]

var emailResult = function(emails) {
        var result;
        emails.forEach(function(email) {
            if(validateEmail(email.trim()) === false) {
                result = false;
            }
        });
        return result
    }

如果其中任何一封电子邮件有效,我想emailResult等于false。但是,当我运行时console.log(emailResult),我只是从函数代码中打印出来。有人可以帮忙吗?

谢谢!!

罗丹

您正在将函数本身发送到console.log()。您需要调用该函数,并将该函数的结果传递给console.log(),如下所示:

console.log(emailResult(emails));

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将函数返回值存储到变量中

来自分类Dev

将函数返回值存储到变量中

来自分类Dev

将函数的参数存储在JavaScript中的变量中

来自分类Dev

将“额外”参数传递给存储在变量中的函数-Javascript

来自分类Dev

PHP:将 JavaScript 函数的结果存储到 PHP 变量中

来自分类Dev

Javascript:将函数存储在本地存储中

来自分类Dev

Python-将函数存储在变量中

来自分类Dev

将函数结果存储到变量中

来自分类Dev

将拆分函数的结果存储在变量中

来自分类Dev

将Javascript代码存储在javascript变量中

来自分类Dev

将Javascript代码存储在javascript变量中

来自分类Dev

存储在数组与变量中的Javascript函数

来自分类Dev

将存储过程的返回值存储在变量中

来自分类Dev

将存储过程的返回值存储在变量中

来自分类Dev

将Google地理编码的返回值存储在外部javascript变量中

来自分类Dev

将JavaScript变量存储到数组中

来自分类Dev

JavaScript将HTML / jquery存储在变量中

来自分类Dev

将数据存储到javascript变量中

来自分类Dev

使用Javascript将值存储在变量中

来自分类Dev

函数返回字符串,但不存储在变量中

来自分类Dev

在函数中存储变量?

来自分类Dev

从Javascript函数返回变量

来自分类Dev

从Javascript函数返回变量

来自分类Dev

从函数javascript返回变量

来自分类Dev

如何将Javascript函数的返回值捕获到PHP变量中?

来自分类Dev

Javascript-将变量存储为对象和函数

来自分类Dev

Javascript-将变量存储为对象和函数

来自分类Dev

将列名存储在变量中并返回列为真的行

来自分类Dev

将变量传递给JavaScript中的函数