奇怪,為什么是 == 而不是 =?
這是網(wǎng)站提供的答案:
function checkall(){
? ? ? ? ? ? var hobby = document.getElementsByTagName("input");
? ? ? ? ? ? for(i = 0;i < hobby.length;i++){
? ? ? ? ? ? ? ? ? ? if(hobby[i].type == "checkbox"){
? ? ? ? ? ? ? ? ? ? ? hobby[i].checked = true; ? }
? ? ? ? ? ? ? ? ??}
? ? ? ? }
其中有這一行:
if(hobby[i].type == "checkbox")
問題:為什么是 == 而不是 =?
2016-09-25
a=b 表示把b的值賦給a
a==b 表示a和b的值相同
a===b 表示a和b的值和類型都相同