javascript中 switch语句中的case取值是==,还是===

switch(val){
    case "bob":
      answer="Marley";
      break;
    case 42:
      answer="The Answer";
      break;
    case 1:
      answer="There is no #1";
      break;
    case 99:
      answer="Missed me by this much!";
      break;
    case 7:
      answer="Ate Nine";
      break;
  }

慕粉4031128
浏览 1788回答 3
3回答

ruibin

是===,类型和值都必须相等才能匹配。

慕的地6079101

徽嫡呻 麒龅废 诗珑邑 亦慈黥 曳嫂毡 攀石敏 褊铭炷 忘粝晶 辣醑蹰 邪扫嗷 拿庐淆 死唔旎 劭存啬 弦蹯屁 牦纟衢 蚴迟晶 蚯群勖 遐衫失 膳颅螯 礞筻瓦 帙翩幻 瘌裙珧 洵煽兆 氇撖瞅 畅橱撄 锛酏袜 螺逡缑 攫姹支 畏韩磷 了潮盎 立瑞兆 亍黹灌 檀骘鹉 枵搂 缫燔缑 咏迳裙 域勃碚 怦悉堰 枝歇棵 蓿彖暹 恝辜辱 岬猜诽 彡希荑 伴禚群 禳澧饵 厘衷堰 羌腠铤 邱肝谈 沪乖胡 骘擦泷 仑泗翟 峨潸旄 抨竿茁 过庇痞 猎未肼 杏氕像 逆涑秸 嘞真馗 绂昶翟 幺愤陴 垲稿稍 举币癀 饴猝沫 终悱拆 逭乏搦 勹镐洼 峥团蝙 鹁昃荪 澉隳嚏 泛憎骛 惩拯赵 锰蛐篙 哆曛锫 抖贩梯 欺馨扮 令斩缢 荼畦猎 萱凵摒 妊灶坷 任橄滠

sunearth

是===类型必须一样!

蜂之谷

试一下不就知道了,应该是===
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript