在js中有哪些特殊变量?

null 指向一个空地址,一个特殊的地址

var u 定义了一个特殊变量u,类型未定义,boolean(u)=false

js中的for循环是什么样子?

  1. 对列表:

    for(var index in list){

      consol.log(index,list[index]);    // 对索引循环,输出索引和索引所指的值

      }

for(var i =0;i<list.length;i++){

      consol.log(i,list[i]);                 // 对列表长度进行循环,相当于索引取值

      }

  1. 对字典:

    for(var key in dic){

       consol.log(key,dic[key])       // 对字典的key进行循环,按key找value值

      }

  1. while循环:

    while(条件){

      循环体

    }

js的条件语句?

  1. if条件

    if(条件1){

      执行1

    }else if{条件2}{

      执行2

    }.......else{执行n}

  1. switch条件

    switch(条件):{

     case 条件1:执行1;break;

    case 条件2:执行2;break;

    case 条件n:执行n;break;

  default:

     执行上面条件都不满足情况;

    }

js如何异常处理?

  try{

      执行;

    }catch(异常){

      出现异常执行;

    }finally{

      不管出不出现异常都执行;

    }

    // 尝试,抓住错误,不关心你错没错,反正我要执行

js_3_for_if_try的更多相关文章

随机推荐

  1. Mac 安装python ,anaconda。彻底卸载anaconda的方法

    To uninstall Anaconda open a terminal window and remove the entire anaconda install directory: rm -r ...

  2. windows 安全模型简介

    操作系统中有些资源是不能由用户代码直接访问的,比如线程进程,文件等等,这些资源必须由系统级代码由RING3层进入到RING0层操作,并且返回一些标识供用户程序使用,一般调用某个函数陷入到内核,这样的函 ...

  3. 更改CentOS 7更新源为国内阿里云提供的源

    1.备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2.下载新的CentOS-Base ...

  4. 管理 MariaDB 用户账户

    哪些用户可以连接到MariaDB 服务器,他们都可以从哪些地方连接,连接到服务器后又能够做什么等,都是本文将涉及到的内容. 用户的权限信息都保存在 mysql 库中的几个权限表中.对 MariaDB ...

  5. Running Solr in Docker

    Docker现在越来越火,所有的应用程序都想Docker一下,但是并没有听说在Docker上运行Solr.在没有Docker之前要想使用Solr需要在宿主机安装JDK,安装Tomcat,下载Solr程 ...

  6. java_web学习(十一) 层的概念与应用

    一个项目通常分为三层: 所谓三层是表述层(WEB层).业务逻辑层(Business Logic),以及数据访问层(Data Access). ·WEB层:包含JSP和Servlet等与WEB相关的内容 ...

  7. React Native 网络层分析

    文:志俊(沪江Web前端) 本文原创,转载请注明作者及出处 在使用React Native开发中,我们熟练的采用JavaScript的方式发送请求的方式发送一个请求到服务端,但是处理这个请求的过程其实 ...

  8. Android热修复框架汇总整理(Hotfix)

      Android平台出现了一些优秀的热更新方案,主要可以分为两类:一类是基于multidex的热更新框架,包括Nuwa.Tinker等:另一类就是native hook方案,如阿里开源的Andfix ...

  9. 循序渐进之Spring AOP(2) - 基本概念

    学习AOP前要先了解几个重要术语:Joinpoint.Pointcut.Advice 仍然以改装车比喻,拿到心爱的汽车后想做改装,第一件事是什么?找到要改装的地方.车上可改装的地方很多,但每个人感兴趣 ...

  10. 如何调用sklearn模块做交叉验证

    终于搞明白了如何用sklearn做交叉验证!!! 一般在建立完模型之后,我们要预测模型的好坏,为了试验的可靠性(排除一次测试的偶然性)我们要进行多次测试验证,这时就要用交叉验证. sklearn中的s ...