JS如何连接变量?

JavaScript036

JS如何连接变量?,第1张

简单的代码实现:

var a = 123

alert('"'+a+'"')

只需要使用连字符'+'进行连接就可以了,这样变量就可以再""里面生效了。

你好,JS中的&&表示逻辑与。例如:

123var a = true &&false //&&是逻辑与,所以a的值是falsevar b = true || false// ||是逻辑或,所以b是truevar c = a &&b //因为变量a是true,变量b是false,所以 a与b 就是false

与和或的例子都给出了,如果你不知道与、或、非的逻辑运算规则,建议参考高中数学的逻辑数学那部分,好像是高三学的。

在你的代码中,就是把wm的值和wm.evalJS("preateClear()")的值做逻辑与运算,返回true或false。

请问明白了吗?如还有疑惑,欢迎追问。

写个递归:

function recursionVars (_indexs, _arr) {

    if (!_arr) {

        arr = [

            "xinlang",

            "xinniang",

            "marry_date",

            "marry_time",

            "address",

            "detail_address",

            "tel"

        ]

    }

    _indexs++

    if (_indexs > _arr.length - 1) { return }

    return (document.getElementById(_arr[_indexs]).value 

                    + recursionVars (_indexs, _arr)) // 递归调用

}

// 初始调用

recursionVars (-1, _arr)