Javascript 中强制类型转换
在 javascript 中有3中强制类型转换: Boolean (value), Number(value), String(value)
<html>
<head>
<script type="text/javascript">
var s = String("hello");
alert(typeof s); //结果是 string
var s1 = new String("world");
alert(typeof s1); //结果是 object
</script>
</head>
<body>
</body>
</html>
所以有没有 new 是完全不同的。 new 代表用对象的方式定义变量。
对于 js 中对于函数中定义的变量来说,加 var表示局部变量;不加 var 表示全局变量。
在js 中所有对象都是从object继承过来的。
浙公网安备 33010602011771号