标签:log == 否则 数字 没有 define 存在 expand 程序
强制类型的转换
所有非零的数字都为true 0 为 false
所有非空字符串都为true 空字符串 false
[]数组 、 {} 对象 都为true null \ undefined false
if(){}else{} 常用来判断范围。。。
单分支:执行逻辑:对条件进行判断,如果条件返回值为true 则执行
var hunry = true;
console.log("睡觉");
双分支:
var year=2001;
if(year % 4 == 0 && year % 100 !=0 || year %400==0){
console.log("闰年");
}else{
console.log("平年");
}
多分支:
var money =99999;
if(money>0 && money<100){
console.log("100以内");
}else if(money>100 && money<1000){
console.log("100-1000");
}else{
console.log("不在范围内");
}
当不为0的纯数字 则返回真 0 false
非空字符串 返回true "" false
所有对象、数组 返回true null、undefined false
当一个函数存在的时候,则为真,否则为假
switch(){
case value : 执行的语句 ; // 对某个固定值的判断。
如果每一个case语句执行完毕之后,没有遇到 break , 让程序继续往下执行。
以上case值都不满足的情况下所执行的语句。 可以省略掉。
var i=1;
while(i<=100){
document.write("我爱你"+i+" ");
i++;
}
1:简化代码,处理重复执行的代码
2:遍历数组、json对象、节点集合。
while(循环的条件){
循环体
}
1.循环变量
2.循环变量的初始值
3.循环的增值
4.循环的终止条件
5.循环体
1.点击btn之后
2.对两给输入框的值进行获取
3.判断运算符
4.运算得出结果
5.把结果放在res里面 -->
文本框值的获取 文本框的id名称.value;
id名称.onclick = function(){
事件处理程序
}
box.onclick = function(){
alert("点我了")
}
标签:log == 否则 数字 没有 define 存在 expand 程序
原文地址:https://www.cnblogs.com/zq5252/p/11456296.html