js的逻辑应该怎么理解?

JavaScript015

js的逻辑应该怎么理解?,第1张

逻辑与和逻辑或一样,都需要把前后两项进行Boolean转换再比较

如果第一项的值为true时, 则执行后面一项的运算,返回的是第二项执行运算后的值

如果第一项的值为false时, 则后面一项则不执行,返回的是第一项执行运算后的值

如果要实现鼠标点击来触发,可以如下步骤:

在box1里面的子标签<div class="bnt1">加上 onclick="Show('box1','box2')"

如:<div class="bnt1" onclick="Show('box1','box2')">

在box2里面的子标签<div class=“bnt2”>加上 onclick="Show('box2','box1')"

Show()里面的参数注意和步骤1的区别

如:<div class=“bnt2” onclick="Show('box2','box1')">

在最下面加上如下JS代码:

<script>

function Show(t,v){

  document.getElementById(t).style.display = "none"

  document.getElementById(v).style.display = "block"

}

</script>

完成

另外,如果要实现鼠标移入移出触发,只用把步骤1和步骤2里的“onclick”换成“onmouseover”就可以了

如:<div class="bnt1" onmouseover="Show('box1','box2')">

<div class=“bnt2” onmouseover="Show('box2','box1')">

希望对你有帮助