所有语言都有类型转化的能力,javascript也不例外,它也为开发者提供了大量的类型转化访法,通过全局函数,可以实现更为复杂的数据类型。 复制代码 代码如下: var a = 3; var b = a + 3; var c = "student" + a; var d = a.toString(); var e = a + ""; document.write(typeof(a) + " " + typeof (b) + " " +typeof (c) + " " + typeof (d) + " " + typeof (e)); //输出 number number string string string
最简单的类型转化的例子 复制代码 代码如下: var a=b=c=d=e=4; var f = a+b+c+d+ c.toString(); document.write(f);<br>// 输出 结果 164
对于数据类型转为字符串,使用toString() JavaScript转化为字符串同时实现机制转化。 复制代码 代码如下: var a =111; document.writeln(a.toString(2)+"<br>"); document.writeln(a.toString(3)+"<br>"); document.writeln(a.toString(8)+"<br>"); document.writeln(a.toString(10)+"<br>"); document.writeln(a.toString(16)+"<br>"); //执行结果 // 1101111 11010 157 111 6f