网易前端微专业,JavaScript程序设计基础篇:函数
来源:互联网 发布:淘宝的专柜代购便宜 编辑:程序博客网 时间:2024/05/16 07:11
JS里函数关键字就是function,注意事项如下:
function add(num1, num2){
return num1 + num2;
}
1,如果传入var sum = add(1, 6, 7); 则只会取1和6,最后一个多余的参数忽略。
2,如果只传入add(1),则会得到NaN,原因是函数的形参num2被当作undefined
3,函数的内部有个arguments数组,用于储存传进来的参数列表,如下求的是所有输入参数的和.
function add(a, b){ var sum= 0; for(var i=0; i< arguments.length; i++){ sum+=arguments[i]; } return sum;}var sum = add(1, 6, 7);console.log(sum);
function increment(a){ a = a + 1; return a;}var b = 4;var test = increment(b);console.log(test);console.log(b);var person = { age : 10, name : 'yanzi'};function addAge(person){ person.age = person.age + 1;}addAge(person);console.log(person.age);
3 0
- 网易前端微专业,JavaScript程序设计基础篇:函数
- 网易前端微专业,JavaScript程序设计基础篇:数组
- 网易前端微专业,JavaScript程序设计基础篇:基本语法,基本类型
- 网易前端微专业,JavaScript程序设计:JS调试
- 网易微专业 前端工程师 学习笔记
- 网易微专业 前端工程师 学习笔记
- JavaScript程序设计基础篇:函数
- 网易云课堂前端微专业各部分作业解答
- 网易云课堂-微专业-《前端开发工程师》-笔记目录
- 网易邮箱前端Javascript编码规范:基础规范
- 网易邮箱前端Javascript编码规范:基础规范
- 【网易微专业之产品运营】 第一章 产品运营基础
- 网易前端JavaScript编码规范
- 网易前端JavaScript编码规范
- 网易前端JavaScript编码规范
- 网易前端JavaScript编码规范
- JavaScript程序设计基础篇:数组
- web前端之JavaScript高级程序设计四:函数表达式
- 一起读 Gevent 源码
- StoryBoard页面跳转方式 Show,Show Detail,Present Modally,Present as Popover
- rails 4 里面 用 link_to 来生成 delete调用,
- 十大编程算法助程序员走上高手之路
- json_encode 数值类型转换
- 网易前端微专业,JavaScript程序设计基础篇:函数
- Android学习笔记(15):网格布局GridLayout
- Hadoop教程(四):理解MapReduce、MapReduce计数器和连接、MapReduce Hadoop程序连接数据
- MYSQL外键增删改查
- linux下vi命令修改文件及保存等使用方法整理
- VMware 中linux(redhat)增加硬盘空间
- 派生类到基类的转换 和基类到派生类的转换
- APUE学习之----进程通信fifo实现管道
- 三数之和——LintCode