美文网首页前端开发
前端js之执行关键字

前端js之执行关键字

作者: 月动我心弦 | 来源:发表于2016-11-14 21:52 被阅读0次

    前言:js方法中有三个有意思的关键字分别是return,break,continue可以控制方法的执行流程。探究一下感觉跟探索人生却是两样。

    核心内容:三个关键字的应用场景。

    开始了:

    1、吹牛逼

    2、吹牛逼

    3、something  you worried,it will。

    A:continue的应用场景

    解析:此关键词最常见用于循环方法中,在循环中有的操作并不想某个循环元素执行,只要写一个判断条件当满足条件时,写下一句华丽的continue,停止下面的操作而进入下一个循环中。在对象组分类操作中,有些执行操作,有些不执行时可以使用。

    B:break的应用场景

    解析:不管是for,while,switch中只要满足条件使用break就可以结束一切。可是有些时候不管是代码也好,人生也罢不是说结束就结束的,总有一些羁绊。

    C:return的应用场景

    解析:return的应用场景有四种,分别return,return false,return true,return 加返回值。在方法中只要写了return就会停止方法执行,不像break还有方法类型的限制。而return false 则应用在一些阻止浏览器默认行为操作,onclick方法中return false,这个点击就失效了,其他事件也一样,比阻止冒泡强多了和event里面preventDefault这种组织浏览器默认行为类似。很多时候我真的想要一个结束的结果,就运用return加返回值,又有些时候我想在循环和递归结束后要一个返回值,当我们同时希望把return作为结束和返回值的时候,我们得到的却是一个undefined。解决办法两者分离,用条件循环,用return递归方法。

    总结:这三个关键字都可以改变方法的执行流程,代码中的操作往往简单,要开始可以开始,要继续可以继续,要结束可以结束,要结果有结果。可是人生呢,驻足思量。

    庄周久梦蝶,却难分蝶我。

    吾君日梦蝶,不意对与错。

    something you worried,it will 。

    something you feared,it will。

    something you cared,it will be  there for longtime。

    life it is。

    相关文章

      网友评论

        本文标题:前端js之执行关键字

        本文链接:https://www.haomeiwen.com/subject/spkkpttx.html