JavaScript入门教程

JavaScript简介
JavaScript语法基础
JavaScript流程控制
JavaScript函数
面向对象编程
JavaScript事件
JavaScript DOM
正则表达式
JavaScript BOM
AJAX

专题分析

浏览器兼容性
JS优化
Web前端开发规范
编辑器推荐
总结和笔记

学习助手

对象参考手册
ECMAScript分析
数据中心
QQ交流群

JS函数讲解

 函数,在 C 语言之类的过程式语言中,是顶级的实体,而在 Java/C++之类的面向对象的语言中,则被对象包装起来,一般称为对象的方法。而在 JavaScript 中,函数本身与其他任何的内置对象在低位上是没有任何区别的,也就是说,函数本身也是对象。

总的来说,函数在 JavaScript 中可以:
  • 被赋值给一个变量;
  • 被赋值为对象的属性;
  • 作为参数被传入别的函数;
  • 作为函数的结果被返回;
  • 用字面量来创建。