学习日记day 10 : JavaScript秋风扫落叶第一期
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秋风扫落叶第一期相关推荐
- C语言学习日记(10)——给心形加点闪动效果
前面输出爱心已经成功了,但是感觉只是白色有点单调啊.要是能加点动态效果,应该更好一点吧.今天,小猫想改变一下输出的爱心的颜色,让它闪动起来. 怎么改变控制台输出的字符颜色呢?可以用这个函数system ...
- [obc学习日记]3.10
1,拆分接口和实现:将接口放入xxx.h文件中,头文件<Cocoa/Cocoa.h>,继承NSOject对象. 将实现接入xxx.m文件中,头文件"xxx.h". 导入 ...
- Java程序猿的JavaScript学习笔记(10—— jQuery-在“类”层面扩展)
计划按例如以下顺序完毕这篇笔记: Java程序猿的JavaScript学习笔记(1--理念) Java程序猿的JavaScript学习笔记(2--属性复制和继承) Java程序猿的JavaScript ...
- 10.16 my学习日记 (XPath的基础语法,lxml库的应用)
10.16 my学习日记(XPath的基础语法,lxml库的应用) XPath的基础语法 XPath查找标签 XPath谓语 lxml库在爬虫中的应用 etree库etree_Element对象 使用 ...
- JavaScript每日学习日记(2)
8.13.2019 1. 正则表达式常见字符串方法: search( ) , replace( ) var str = "Visit Website"; var n = str.s ...
- 十五的学习日记20160926-你不知道的JS笔记/
十五的学习日记20160926 JavaScript 一个用于检测正负值的函数,可以用它辨别-0值. 我觉得挺好用,以后可以写到自己的工具库里. //函数:检查传入参数是否为正数.Number=> ...
- 十五的学习日记20160925
十五的学习日记20160925 CSS 学过盒子布局的人都知道,元素之间的上下margin会合并,保留数值较大的margin作为渲染依据. 但是今天在群里讨论发现: img元素和p元素的上下margi ...
- 免费学习编程的10个好工具
互联网时代的快速发展,很多人都在学习编程技术,小编今天为大家推荐的就是学习编程技术会用到的一些编程工具,免费学习编程的10个好工具!希望能够帮助到正在学习的小伙伴们. 免费学习编程的10个好工具: 1 ...
- 2019学习Python的10个原因
如果你经常关注我,那你可能想知道为什么我要写一篇文章来告诉你们学习Python?但是几年前我曾向你们说过Java比Python更具有优势,哦,这就尴尬了,但确实,这几年情况有所改变,在2016年,Py ...
- 学习新技术的10个建议
学习新技术的10个建议 作者: Pavan Podila 来源: 伯乐在线 发布时间: 2013-07-21 12:09 阅读: 3050 次 推荐: 44 原文链接 [收藏] 英 ...
最新文章
- 甲骨文正式发布Java 14(Oracle JDK 14)
- 自定义控件只允许输入Decimal和int类型字符串
- 人工智能与机器学习有哪些不同
- Java求字符串中出现次数最多的字符
- LeetCode MySQL 1076. 项目员工II
- 测试人员容易遗漏一些隐藏的缺陷
- sklearn中lstm_分别用sklearn和tensorflow做房价预测
- 惠斯通电桥信号调理芯片_基于精密分流电阻器的惠斯通电桥校准
- java21天打卡day20-集合
- 在less中不能正常使用css3的calc属性的解决方法
- flume介绍及应用
- JSONString 与 JSONData 与字典或者数组互相转化
- redhat linux查看进程cpu,Redhat Linux 查看cpu、memory 等命令
- 迟来太久的2020年总结与2021展望
- r语言和python的区别-Python与R语言的简要对比
- 企业注销的债权债务如何处理
- 求丑数(判断一个整数是否是丑数)
- 如何读取csv文件并将其转化为tsv文件
- 将指定的计数添加到该信号量中会导致其超过最大计数
- SpringCloud Stream MQ生产和消费同应用造成的同步问题
热门文章
- React+Redux系列教程
- printk与syslog(至少在Redhat中是这样的)+Ubuntu下用最简单的读到/proc/kmsg
- Linux学习笔记一:vmware安装Ubuntu虚拟机并进行联网设置
- 【漏洞复现】局域网 ARP 中间人攻击 获取他人账号密码
- 廖雪峰Java10加密与安全-3摘要算法-3SHA-1算法
- [UnityShader基础]06.#pragma multi_compile
- vscode 设置指南
- 几种数据库快速csv入库方式整理
- NOIP模拟赛20161016R1
- puppet中anchor的作用