首页 > 代码库 > js---11运算符,流程控制,真假
js---11运算符,流程控制,真假
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>无标题文档</title> <script> /* var i = 0; i++; if( i === 5 ){ i = 0; } i%=5; */ window.onload = function (){ var aLi = document.getElementsByTagName(‘li‘); var arr = [ ‘red‘, ‘yellow‘, ‘blue‘ ]; var str = ‘‘; for( var i=0; i<aLi.length; i++ ){ aLi[i].index = i; aLi[i].style.background = arr[i%arr.length]; aLi[i].onmouseover = function (){ this.style.background = ‘gray‘; }; aLi[i].onmouseout = function (){ this.style.background = arr[this.index%arr.length]; }; aLi[i].onmouseover = function (){ str = this.style.background; // 先存颜色 this.style.background = ‘gray‘; }; aLi[i].onmouseout = function (){ // this.style.background = arr[this.index%arr.length]; this.style.background = str; }; aLi[i].checked = !aLi[i].checked; var a = 120<90 && 20;//前面不成立后面不执行 var b = 120<90 || 20>200;//前面成立后面不执行 var c = !!true; var d = !200;//!可以取反,还可以进行数据类型转换,任何类型都可以转成boolean类型, } }; </script> <style> li { height:24px; margin-bottom:3px; list-style:none; } </style> </head> <body> </body> </html>
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>无标题文档</title> <script> var str = ‘js‘; switch( str ){ case ‘js‘ : alert( ‘js‘ ); break; case ‘html‘ : alert( ‘html‘ ); break; default : alert( str ); } 120<45 ? alert( ‘120<45‘ ) : alert( ‘120!<45‘ ); alert( 120<450? ‘120<450‘ : ‘120!<450‘ ); var i=0; while (i<3){ alert(i); i++; } for(var i=0; i<6; i++){ if( i == 4 ){ // break; // 跳出 continue; // 跳过 } alert(i); } </script> </head> <body> </body> </html>
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>无标题文档</title> <script> /* 真假的问题:数据类型-数字(NaN)、字符串、布尔、函数、对象(element、[]、{}、null)、未定义 真:非0的数字(正负数字是真)、非空字符串(空格是真)、true、函数、能找到的元素、数组、json 假:0、NaN、空字符串‘‘、false、不能找到的元素、null、未定义 */ if( null ){ alert(‘真‘); }else{ alert(‘假‘); } </script> </head> <body> </body> </html>
js---11运算符,流程控制,真假
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。