(Built-in) way in JavaScript to check if a string is a valid number

前端 未结 30 3413
-上瘾入骨i
-上瘾入骨i 2020-11-22 01:54

I\'m hoping there\'s something in the same conceptual space as the old VB6 IsNumeric() function?

30条回答
  •  星月不相逢
    2020-11-22 02:44

    Using plain JavaScript:

    Number.isNaN(Number('1')); // false
    Number.isNaN(Number('asdf')); // true
    

    Using Lodash:

    _.isNaN(_.toNumber('1')); // false
    _.isNaN(_.toNumber('asdf')); // true
    

提交回复
热议问题