1:实参形参概念清晰化

注意调用,声明和定义的区别。

调用发过去的都是实参,声明和定义中使用的都是形参。

例子:

funcOperate (int a);  //这是函数声明;参数都是形参;

int main()

{

  int b=0;

       fucOpera(b);     //主函数调用外部函数;发过去实参;

}

funcOpera(int a)  //这是函数定义; 参数都是形参;

      {

        alert("a");

      }

2:函数运行中括号区分

圆括号总是会强制其内部的代码作为表达式运算,而且它只作用于表达式运算,不能作用于语句。

function foo(){       //具名函数,使用括号来调用。

  //....

  }

var foo=function(){     //匿名函数,变量foo指向这个函数,可通过引用来调用。

   //...

    }

   (function(){          //自运行函数(拉姆达函数/没有引用的匿名函数),    强制运算圆括号中的函数,运算的结果是返回了函数本身。

   //...        用它形成一个闭包,防止向全局的环境引入过多的变量,造成不必要的冲突。        

    })();                     后面的括号为函数调用符,调用被强制运算了的函数。

   

   (function(){          //圆括号强制运算使得函数的调用运算得以执行,然后返回的是调用结果。

    //...

}());

转载于:https://www.cnblogs.com/fengluzheweb/p/5504442.html

学习日记day 10 : JavaScript秋风扫落叶第一期相关推荐

  1. C语言学习日记(10)——给心形加点闪动效果

    前面输出爱心已经成功了,但是感觉只是白色有点单调啊.要是能加点动态效果,应该更好一点吧.今天,小猫想改变一下输出的爱心的颜色,让它闪动起来. 怎么改变控制台输出的字符颜色呢?可以用这个函数system ...

  2. [obc学习日记]3.10

    1,拆分接口和实现:将接口放入xxx.h文件中,头文件<Cocoa/Cocoa.h>,继承NSOject对象. 将实现接入xxx.m文件中,头文件"xxx.h". 导入 ...

  3. Java程序猿的JavaScript学习笔记(10—— jQuery-在“类”层面扩展)

    计划按例如以下顺序完毕这篇笔记: Java程序猿的JavaScript学习笔记(1--理念) Java程序猿的JavaScript学习笔记(2--属性复制和继承) Java程序猿的JavaScript ...

  4. 10.16 my学习日记 (XPath的基础语法,lxml库的应用)

    10.16 my学习日记(XPath的基础语法,lxml库的应用) XPath的基础语法 XPath查找标签 XPath谓语 lxml库在爬虫中的应用 etree库etree_Element对象 使用 ...

  5. JavaScript每日学习日记(2)

    8.13.2019 1. 正则表达式常见字符串方法: search( ) , replace( ) var str = "Visit Website"; var n = str.s ...

  6. 十五的学习日记20160926-你不知道的JS笔记/

    十五的学习日记20160926 JavaScript 一个用于检测正负值的函数,可以用它辨别-0值. 我觉得挺好用,以后可以写到自己的工具库里. //函数:检查传入参数是否为正数.Number=> ...

  7. 十五的学习日记20160925

    十五的学习日记20160925 CSS 学过盒子布局的人都知道,元素之间的上下margin会合并,保留数值较大的margin作为渲染依据. 但是今天在群里讨论发现: img元素和p元素的上下margi ...

  8. 免费学习编程的10个好工具

    互联网时代的快速发展,很多人都在学习编程技术,小编今天为大家推荐的就是学习编程技术会用到的一些编程工具,免费学习编程的10个好工具!希望能够帮助到正在学习的小伙伴们. 免费学习编程的10个好工具: 1 ...

  9. 2019学习Python的10个原因

    如果你经常关注我,那你可能想知道为什么我要写一篇文章来告诉你们学习Python?但是几年前我曾向你们说过Java比Python更具有优势,哦,这就尴尬了,但确实,这几年情况有所改变,在2016年,Py ...

  10. 学习新技术的10个建议

    学习新技术的10个建议 作者: Pavan Podila  来源: 伯乐在线  发布时间: 2013-07-21 12:09  阅读: 3050 次  推荐: 44   原文链接   [收藏]   英 ...

最新文章

  1. 甲骨文正式发布Java 14(Oracle JDK 14)
  2. 自定义控件只允许输入Decimal和int类型字符串
  3. 人工智能与机器学习有哪些不同
  4. Java求字符串中出现次数最多的字符
  5. LeetCode MySQL 1076. 项目员工II
  6. 测试人员容易遗漏一些隐藏的缺陷
  7. sklearn中lstm_分别用sklearn和tensorflow做房价预测
  8. 惠斯通电桥信号调理芯片_基于精密分流电阻器的惠斯通电桥校准
  9. java21天打卡day20-集合
  10. 在less中不能正常使用css3的calc属性的解决方法
  11. flume介绍及应用
  12. JSONString 与 JSONData 与字典或者数组互相转化
  13. redhat linux查看进程cpu,Redhat Linux 查看cpu、memory 等命令
  14. 迟来太久的2020年总结与2021展望
  15. r语言和python的区别-Python与R语言的简要对比
  16. 企业注销的债权债务如何处理
  17. 求丑数(判断一个整数是否是丑数)
  18. 如何读取csv文件并将其转化为tsv文件
  19. 将指定的计数添加到该信号量中会导致其超过最大计数
  20. SpringCloud Stream MQ生产和消费同应用造成的同步问题

热门文章

  1. React+Redux系列教程
  2. printk与syslog(至少在Redhat中是这样的)+Ubuntu下用最简单的读到/proc/kmsg
  3. Linux学习笔记一:vmware安装Ubuntu虚拟机并进行联网设置
  4. 【漏洞复现】局域网 ARP 中间人攻击 获取他人账号密码
  5. 廖雪峰Java10加密与安全-3摘要算法-3SHA-1算法
  6. [UnityShader基础]06.#pragma multi_compile
  7. vscode 设置指南
  8. 几种数据库快速csv入库方式整理
  9. NOIP模拟赛20161016R1
  10. puppet中anchor的作用