javascript 2

判断
三元表达式
循环
判断: 用的最多的就是if判断
1.if(条件){
当条件满足以后执行的语句
   }

 2.if(条件){
   }else{
    当上面的条件不满足的时候,就走底下
}

3.多重条件判断
   if(条件){

   }else if(条件){

   }else if(条件){

一组if判断,只能有一个if,elseif可以有0个或者多个
   else只能有0个或者1个

4.

1.跟NAN做比较的时候
 2.数字类型 0 转换成false.非0转换成true
     数学运算
     false转换成0
     true转换成1
0转换成false,非0转换成true是什么意思?
   3.空的字符串转换成false,非空转换成true
   4.引用类型的全部转换成true
   5.在if判断的条件中不要写小数的加减(重点重点)
在if判断中
   0,false,空串,undefined,null转换成false.其他的全部转换成true

   typeof() 检测数据类型的方法,需要检测的类型放在参数
   返回的值: string number function object undefind boolean

5.

三元表达式
三目运算
三元运算

简单点理解就是if的简化版
语法
表达式1?表示式2:表达式3;
条件(boolean)
    true的时候走表达式2
    false的时候走表达式3
   var a = 100;
   a == 100?console.log("你好"):console.log("不好");

6.

控制台输出
   console.log();
   警告框输出
   alert()
   页面输出
   document.write(); //在文档中写入一段内容,这个内容是一个字符串的格式

7.

break; 退出循环
continue; 跳出本次循环

8.函数

函数: 封装代码,是一系列代码的集合
    函数名: 命名规则和变量的命名规则一样
    参数:形参(形式上的参数),参数的类型可以不限,个数可以不限
    函数体: 当函数被调用的时候所执行的代码
    return: 返回值,如果没有写,则返回undefined
   function 函数名(参数1,参数2...){
    函数体
    return 函数的返回值
   }

9.

函数如何调用?
   console.log(fun) fun就表示这一个函数
   () 执行符号 执行的就是函数

   内置函数
   isNaN() 返回一个boolean
   typeof()
   parseInt()
   parseFloat()
   alert()
   eval()

原文地址:https://www.cnblogs.com/lttt/p/10957039.html