用js判断字符是否在数组中?

    <script>
        var arr = ["101", "102", "103"];
        //检测某个字符是否在此数组中?
        function isInArray(arr, val) {
            var testStr = ',' + arr.join(",") + ",";
            document.write(testStr.indexOf("," + val + ",") != -1) ;//true 在,不可以/false 不在,可
        }
        isInArray(arr,"101")
    </script>

如果存在输出“true”,不存在则输出“false”。

猜你喜欢

转载自blog.csdn.net/weixin_38052444/article/details/81805870