美文网首页
vue Vue.isValidArrayIndex

vue Vue.isValidArrayIndex

作者: 余带盐 | 来源:发表于2018-08-06 11:45 被阅读0次
    • 使用函数

    parseFloat(String(val))
    isFinite(val)
    Math.floor(n)

    • 函数体

    检查val是否是一个有效的数组索引,其实就是验证是否是一个非无穷大的正整数

    /**
    * Check if val is a valid array index.
    */
    function isValidArrayIndex (val) {
     var n = parseFloat(String(val));
     return n >= 0 && Math.floor(n) === n && isFinite(val)//Math.floor(n) === n验证是否是整数 
    }
    

    相关文章

      网友评论

          本文标题:vue Vue.isValidArrayIndex

          本文链接:https://www.haomeiwen.com/subject/wsvwvftx.html