Function floatVal

  • parseFloat 的 TypeScript 版本

    floatVal(Infinity,'-') === Infinity  // 返回 true
    floatVal("Infinity",'-') === "-" // 返回 true
    floatVal(null,'-') === "-" // 返回 true
    floatVal(undefined,'-') === "-" // 返回 true
    floatVal(NaN,'-') === "-" // 返回 true
    floatVal(0, "-") === 0 // 返回 true
    floatVal("0", "-") === 0 // 返回 true
    floatVal("0px", "-") === 0 // 返回 true
    floatVal("1e", "-") === 1 // 返回 true
    floatVal("1e-9", "-") === 1e-9 // 返回 true
    floatVal(1e-9, "-") === 1e-9 // 返回 true
    floatVal("1.2300px", "-") === 1.23 // 返回 true
    floatVal("1.2300", "-") === 1.23 // 返回 true

    Since

    1.3.4 更新类名 (update function name)

    Type Parameters

    • T extends string | number

    Parameters

    • text: any
    • nanText: T

    Returns T | number

Generated using TypeDoc