JavaScript中,定义函数的方式如下:
function abs(x) {
if (x >= 0) {
return x;
} else {
return -x;
}
}

上述abs()函数的定义如下:

  • function指出这是一个函数定义;
  • abs是函数的名称;
  • (x)括号内列出函数的参数,多个参数以,分隔;
  • { ... }之间的代码是函数体,可以包含若干语句,甚至可以没有任何语句。

如果没有return语句,函数执行完毕后也会返回结果,只是结果为undefined

第二种定义函数的方法:

var abs = function (x) {
if (x >= 0) {
return x;
} else {
return -x;
}
};

上面的两种定义完全等价

未完成。。。

最新文章

  1. windows7命令帮助大全
  2. 将 instance 连接到 vlan100- 每天5分钟玩转 OpenStack(95)
  3. 4、解析配置文件 redis.conf、Redis持久化RDB、Redis的主从复制
  4. bootstrap 20161012
  5. python 学习(二)--关于类
  6. SystemC简介
  7. web.py+html+mysql实现web端小系统的问题汇总
  8. 【转】css布局居中和CSS内容居中区别和对应DIV CSS代码
  9. Linux 批量解压gz包
  10. wireshark不仅仅是用来抓包分析网络的;
  11. APP启动页
  12. 【HDU1325】Is It A Tree?(并查集基础题)
  13. Error in invoking target 'agent nmhs' of makefile
  14. cvim常用快捷键
  15. 小白成长系列--HTTP协议(一)
  16. elementUI-事件绑定Bug
  17. js全角字符转为半角字符
  18. springboot中使用kindeditor富文本编辑器实现博客功能
  19. 解决 for xml path encode 的问题
  20. easyx的基础应用教程

热门文章

  1. 使用commons.cli实现MyCP
  2. 在C#中,Windows Console控制台 设置控制台标题、禁用关闭按钮、关闭快速编辑模式、插入模式
  3. Cocos Creator 动态设置Canvas的宽度与高度,更改适配
  4. encode和decode区别
  5. python实现可以被with上下文管理的类或函数
  6. Fiddler抓包【1】_介绍及界面概述
  7. Aspose是一个很强大的控件,可以用来操作word,excel,ppt等文件
  8. java操作Jacoco合并dump文件
  9. 读C#图解教程的笔记
  10. 让windows10的右键菜单既显示传统cmd又显示powershell