永发信息网

javascript关于typeof的问题

答案:2  悬赏:0  手机版
解决时间 2021-03-02 09:17
  • 提问者网友:饥饿走向夜
  • 2021-03-01 10:24
javascript关于typeof的问题
最佳答案
  • 五星知识达人网友:天凉才是好个秋
  • 2021-03-01 11:28
+号是二元运算符 正常来说左右都需要有对象才能相加
但是在左边空缺也就是你写的+""这种情况下 左边会被当做数字0来与右边相加 而0+""在javascript中会返回数字0 结果也就是Number了
全部回答
  • 1楼网友:举杯邀酒敬孤独
  • 2021-03-01 11:56
是对象...
但是String被重新定义为字符串类型,而Number被定义为所有数值型的大类
number, string, boolean, object, function, undefined
是返回的6种可能~
var number1 = new Number(123);
var number2 = number1;
number1 = 456;
alert("1:" + number1 + "\r\n" + "2:" + number2);
var string1 = new String("AAA");
var string2 = string1;
string1 = "BBB";
alert("1:" + string1 + "\r\n" + "2:" + string2);
var array1 = new Array([1]);
var array2 = array1;
array1[0] = 3;
alert("1:" + array1[0] + "\r\n" + "2:" + array2[0]);
是否可以解决您的问题?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯