JavaScript

来源:互联网 发布:简述算法的复杂度分析 编辑:程序博客网 时间:2024/04/30 19:03

javascript 的数据类型

基本类型:数字类型、布尔类型、字符串类型

引用类型:对象类型、函数类型

空类型:null 和 undefined

运算符:typeof

     语法: string typeof  (变量)


JavaScript是一个弱类型的语言

     弱类型不代表没有类型,不严格的检查类型


运算符

       数学运算符: +、-、*、/

       逻辑运算符:>、<、>=、<=、==、!=、&&、||

                特别地,完全等于: === 和 !==


       与对象相关

                 new 

                 delete

                 instanceof


逻辑控制与流程控制

        if

              if(bool表达式)

              {

                      语句

              }

              else if(bool表达式)

              {

                       语句

              }

              else

              {

                       语句

              }

解释性的语言,规范结尾用分号,但是如果不用分号,也不会错,js会根据自动换行加分号


switch-case

     switch(val){

      case 值1:语句; break;

      case 值2:语句; break;

      case 值3:语句; break;

      ...

      case 值N:语句; break;

      default: 语句; break;

      }


while

do-while

for


for-in结构(有点像foreach,但是不同)

for(var item in 集合或对象){

      遍历这个集合对象,item为每一个项的键

      循环体

}


0 0
原创粉丝点击