企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
<mark>1. 其它转换成字符串</mark> ```js 转换方法1: object.toString(); // 将object转换成字符串 // 只有支持toString的对象才能转换 转换方法2: String(object); // 将object转换成字符串 // 任何数据类型都可以转换 ``` <mark>2. 其它转换成Number数值类型</mark> ```js 转换方法1: Number(object); // 将object转换成number类型 // 任何类型都可以转换 // 如果object存在非数字,返回NaN 转换方法2: window.parseInt(object) // window.parseInt("12) 返回12 // window.parseInt("12.567") 返回12 // window.parseInt(abcd12) 返回NaN // window.parseInt(12.345abc) 返回12) 转换方法3: window.parseFloat(object); // window.parseFloat("12") 返回12 // window.parseFloat("12.00") 返回12 // window.parseFloat("12.10") 返回12.1 // window.parseFloat("12.543") 返回12.543 // window.parseFloat("12.543.45abbc") 返回12.543 // window.parseFloat("abc12") 返回NaN 转换方法3: var str = "500"; +str; 返回500 -str; 返回-500 ``` <mark>3. 其它转换成Boolean布尔类型</mark> ```js 转换方法1: Boolean(object); // 将object转换成true,或false // Boolean("") 返回false // Boolean(null) 返回false // Boolean(undefined) 返回false // Boolean(NaN) 返回false // Boolean(0) 返回false // 除了上面的情况,其它情况返回true ```