javascript简单的认识下return语句+2015的总结+2016的展望

好久没更新博客了...自从有了mac之后世界变得简单了。。。日常么,除了研究代码,看别人的代码,写自己的代码。就那样。。。。

吐槽点:window配个nodejs的环境花了九头牛两只老虎的力气,mac上只要安装,就可以啪啪啪啪了。。。。瞬间无力吐槽。。。

今天突然想到了偶的徒弟上次说貌似不会用return.....当然啦,我不教他也不会。。。呵呵哒。。。然后么大致说了一下

return语句么,字面上么就是个返回。。。反正日常中么一般都是一个function a(){ }里面么有个return 什么的

这个东西呢,看上去挺日常,实际上我感觉也挺日常。。。就稍微解释下吧

比如有个函数

function a(b){ return b+b;}
a(1)

这样个东西。。。
最后么执行a函数然后把b+b的值return给了函数a

那么console.log((a(1)))一下

感觉就是这么简单。。。

当然return这个么也就只能放在函数里。。。不然会undefined

然后么他还有用处就是终止函数。。。

比如一个遍历循环的时候。里面加个判定如果函数=某个给定值的时候一个return 函数就终止了。。。不再往下执行了

接下来么照常吐槽。。。2016啊,想想我告别了2015的单身生涯,开始了2016的单身狗之旅想想就激动啊。。。。

总结下2015吧。。。恩,先从硬件吧。。。

人又变帅了。。。吹牛皮的习惯改掉了  return false;(这里是为了让大家更好地理解return,恩,就是这样)

电脑从I3的6G内存15.6寸的东芝笔记本变成了 I7,8G内存的大联想。。。+ i7 16G内存 15寸的MAC PRO

公司的电脑也是鸟枪换炮。从core 双核,到了i3。。。。

手机从用了5年,的联想A800,,,吐槽这手机全新的才200块,,,变成IPHONE 6S(再也不能说自己的手机兼容了。。。所有的手机都兼容了这个口号了!!!)

软件方面:又是一年的闭关。。。怎么说呢,nodeJS,grunt,sass,ECMAScript 6,angularJS,MVC,MVVM,websocket这些东西都有涉猎了。并且都用过了,并且做出了合格的产品吧。。。还是挺满意的。。。以前的知识点也在不断回顾。。。写的代码更加的人性化了。。并且更加的合理。。用装饰者模式代码更加骚了。。。

总结一下进步还是挺满意的吧。。。当然了希望能在2016更加的进步吧。。。

兴趣爱好么。。。射箭,桌球,桌游,保龄球,样样精通。。。偶尔抱着把吉他弹着一辈子的孤单。。。那忧郁的眼神,充满沧桑感的歌声,,,就没有人给投点硬币。。。尼玛

素描和水彩也在不断的画,今年我要考艺术系平面设计专业。。。我要成为文艺青年。。。

有关程序员的情感方面。。。失败失败失败。。。但至少有进步吧。。。至少比以前没有过强吧。。。就是分手的速度快了点。。。所以今天来了一杯如意桃花红茶拿铁,希望2016可以终结单身。。。

2016的愿望还挺多,规划也很多,期望也很多。。。一起加油吧!为了美好的明天!!!

                                      2016-1-13

小白

时间: 2024-08-08 17:47:46

javascript简单的认识下return语句+2015的总结+2016的展望的相关文章

javascript的return语句简单介绍

javascript的return语句简单介绍:return语句在js中非常的重要,不仅仅具有返回函数值的功能,还具有一些特殊的用法,有个清晰的把握是非常有必要的.下面就结合实例简单介绍一下return语句的作用.一.用来返回控制和函数结果:通常情况,return语句对于一个函数是很有必要的,因为往往需要函数在一系列的代码执行后会得到一个期望的返回值,而此值就是通过return语句返回,并且将控制权返回给主调函数.语法格式: return 表达式 代码实例如下: function add(){

有return语句情况下,try-catch-finally的执行顺序

重要结论: 1.不管有没有出现异常,finally块中代码都会执行 2.当try和catch中有return时,finally仍然会执行 3.finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,不管finally中的代码怎么样,返回的值都不会改变,仍然是之前保存的值),即:函数返回值是在finally执行前确定的 4.finally中最好不要包含return,否则程序会提前退出,返回值不是try或catch中保存的返回值 举例分析: Ca

JavaScript 面向对象程序设计(下)——继承与多态 【转】

JavaScript 面向对象程序设计(下)--继承与多态 前面我们讨论了如何在 JavaScript 语言中实现对私有实例成员.公有实例成员.私有静态成员.公有静态成员和静态类的封装.这次我们来讨论一下面向对象程序设计中的另外两个要素:继承与多态. 1 又是几个基本概念 为什么要说又呢? 在讨论继承时,我们已经列出了一些基本概念了,那些概念是跟封装密切相关的概念,今天我们要讨论的基本概念,主要是跟继承与多态相关的,但是它们跟封装也有一些联系. 1.1 定义和赋值 变量定义是指用 var a;

javaScript知识体系(下)- js高级部分知识点串烧-总结

写在开头: 准备自从更博以来每天更新一些新内容上去.就在前几天连续3天每天一篇文章之后收到消息,大概意思是取消博文发布,请发布和程序员相关,原创的东西.看到这个消息有点满脸闷逼啊,为啥子? 本来想:这是学习过程中的一些笔记,与大家共享,也提醒自己成长到了何种程度.但是乎,看到消息后,思前想后,想出了以下几点原因:1.写博客时未注明这些知识体系是自己学习笔记,在此,补上:第二:是我更新太快,被怀疑有水份.这也是停了两天不更新的原因.开头的最后,难关得过,继续更新. 首先从js初级部分引入,包括语言

javascript简单计算器代码分析

javascript简单计算器代码分析:也许网页中需要一个简单的计算器功能,这个时候就要掌握如何编写,起码应该会修改,下面就通过一个简单的实例介绍一下如何实现简单的计算器效果,代码实例如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/&

谁说Javascript简单的?

谁说Javascript简单的? – Hacker Noon 原文链接 译文链接 这里有一些 Javascript初学者应该知道的技巧和陷阱.如果你已经是专家了,顺便温习一下. Javascript也只不过是一种编程语言.怎么可能出错嘛? 1. 你有没有尝试给一组数字排序? Javascript 的sort()函数在默认情况下使用字母数字(字符串Unicode码点)排序. 所以[1,2,5,10].sort() 会输出 [1, 10, 2, 5]. 要正确的排序一个数组, 你可以用 [1,2,5

Java finally语句与return语句执行顺序解析

网上有很多人探讨Java中异常捕获机制try...catch...finally块中的finally语句是不是一定会被执行?很多人都说不是,当然他们的回答是正确的,经过我试验,至少有两种情况下finally语句是不会被执行的: (1)try语句没有被执行到,如在try语句之前就返回了,这样finally语句就不会执行,这也说明了finally语句被执行的必要而非充分条件是:相应的try语句一定被执行到. (2)在try块中有System.exit(0);这样的语句,System.exit(0);

Python函数基础--def及return语句地操作

1·def是可执行的代码 Python的函数是有一个新的语句编写的,即def.不像C这样的编译语言,def 实际上是一个可执行的语句--函数并不存在,直到Python运行了def后才存在.在典型的操作中,def语句在模块文件中编写,并自然而然地在模块文件第一次被导入地时候生成定义的函数. 2·def创建了一个对象并将其赋值给某一个变量名 当Python运行到def语句时,它将会生成一个新的函数对象并将其赋值给这个函数名.函数名就变成了某一个函数的引用.函数对象可以赋值给其他的变量名,保存在列表之

高程(3):操作符、for、for...in循环、break/continue/return语句、函数等

1.关系操作符 注意点:1)比较操作数是两个字符串,是比较字符串的字符编码值. 如:"a" > "b"  返回 false:"a" > "B"  返回 true; 2)[特别注意]如果是比较两个数字类型的字符串,也是按照字符编码值比较. 如:"256" > "6"  返回 false; 2.相等==和全等=== 区别:相等比较有隐式类型转换,而全等则没有类型和数据都要相