Hola de nuevo
unaiu
No, is_numeric() no existe tal cual en javascript, pero sí existe algo parecido que pregunta lo contrario, es decir, si es un No-número
isNaN(variable)
Si variable = "hola" devolverá true (es un no-número)
Pero cuidado que te devolverá false (osea, que no es un no-número) si variable = "8" (como string). Es decir, devolverá false tanto si es variable = "8" como si variable = 8. Por eso es lo más parecido a is_numeric() de php.
Según y tus necesidades puedes combinarlo con typeof(variable)
variable = "pepe"
typeof(variable) devuelve 'string'
variable = true
typeof(variable) devuelve 'boolean'
variable = 8
typeof(variable) devuelve 'number'
variable = "8"
typeof(variable) devuelve 'string'
para estos casos de números que estén en un string es dode puedes hacer refuerzo y usar tanto typeof() como isNaN para asegurarte de qué contiene la variable.
Un saludo