if (typeof value === "string" && !isNaN(value)) { ? console.log("是字符串形式的数字"); } else { ? console.log("不是字符串形式的数字"); } // 或者 const value = "123"; if (/^\d+$/.test(value)) { ? console.log("是字符串形式的数字"); } else { ? console.log("不是字符串形式的数字"); }