在JavaScript中解析字符串是指将字符串转换为其他数据类型或执行特定的操作。以下是一些常见的字符串解析操作:
var str = "123";
var num = parseInt(str);
console.log(num); // 输出:123
var str = "3.14";
var num = parseFloat(str);
console.log(num); // 输出:3.14
var str1 = "true";
var bool1 = Boolean(str1);
console.log(bool1); // 输出:true
var str2 = "false";
var bool2 = Boolean(str2);
console.log(bool2); // 输出:true
var str3 = "";
var bool3 = Boolean(str3);
console.log(bool3); // 输出:false
var jsonStr = '{"name":"John","age":30,"city":"New York"}';
var obj = JSON.parse(jsonStr);
console.log(obj.name); // 输出:John
console.log(obj.age); // 输出:30
console.log(obj.city); // 输出:New York
var dateStr = "2022-01-01";
var timestamp = Date.parse(dateStr);
console.log(timestamp); // 输出:1640995200000
这些是在JavaScript中解析字符串的一些常见操作。根据具体需求,还可以使用正则表达式等其他方法进行字符串解析。
领取专属 10元无门槛券
手把手带您无忧上云