函数定义:
//第一种定义
function funcName(param1, param2, ...) {
}
//第二种定义
var funcName = function(param1, param2, ...) {
}
//此处使用匿名函数,赋值给一个变量,从而变量成了函数,由此看出js的变量和函数是相通的
//条件函数(这里单独提出来)
if (i == 0) {
//定义一个函数
function funcName(...) {
}
}
//在i等于0时,funcName才存在,由此可以看出JS的函数定义是很灵活的。
函数调用:
//第一种调用
funcName(param1, param2, ...);
//这种调用时,函数内部的this关键字指的是调用该函数的对象,如果直接调用,则this是window对象
//第二种调用
funcName.call(obj, param1, param2, ...);
//这种调用时,函数内部的this关键字指的是obj对象,函数的参数是从param1开始的。
//第三种调用
funcName.apply(obj, [param1, param2, ...]);
//这种调用时,函数内部的this关键字指的是obj对象,函数的参数是数组。
分享到:
相关推荐
Javascript函数与对象
javascript函数式编程 javascript函数式编程 javascript函数式编程
C#与JAVASCRIPT函数的相互调用 C#调用JAVASCRIPT函数的调用 JAVASCRIPT调用C#函数的调用
JavaScript之函数(ppt)JavaScript之函数(ppt)JavaScript之函数(ppt)JavaScript之函数(ppt)JavaScript之函数(ppt)JavaScript之函数(ppt)JavaScript之函数(ppt)JavaScript之函数(ppt)JavaScript之函数...
JavaScript函数(源代码)JavaScript函数(源代码)JavaScript函数(源代码)JavaScript函数(源代码)JavaScript函数(源代码)JavaScript函数(源代码)JavaScript函数(源代码)JavaScript函数(源代码)...
java javascript javascript函数java javascript javascript函数java javascript javascript函数java javascript javascript函数java javascript javascript函数
javascript函数速查javascript函数速查javascript函数速查javascript函数速查
JavaScript内置函数与内置对象.doc
全书共9章,分别介绍了JavaScript函数式编程、一等函数与Applicative编程、变量的作用域和闭包、高阶函数、由函数构建函数、递归、纯度和不变性以及更改政策、基于流的编程、类编程。除此之外,附录中还介绍了更多...
JavaScript函数式编程.pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!
通过引入了Class对象,可以创建拥有私有函数,私有属性,函数实现对外不可见的能力,私有属性以及私有函数只有内部才可以调用
javascript高效编程和函数式编程指南书籍PDF,适合深入学习javascript
主要介绍了JavaScript函数参数使用带参数名的方式赋值传入的方法,实例分析了javascript函数传递参数的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
全书共9章,分别介绍了JavaScript函数式编程、一等函数与Applicative编程、变量的作用域和闭包、高阶函数、由函数构建函数、递归、纯度和不变性以及更改政策、基于流的编程、类编程。除此之外,附录中还介绍了更多...
JavaScript中常用函数方法对象篇.docx
JAVASCRIPT函数对象经典语句及其基本应用大全[收集].pdf
一个javascript函数,可打印出所有的对象(包括数组),方便页面调试
第7节 JavaScript函数及应用.rar第7节 JavaScript函数及应用.rar第7节 JavaScript函数及应用.rar第7节 JavaScript函数及应用.rar第7节 JavaScript函数及应用.rar第7节 JavaScript函数及应用.rar第7节 JavaScript函数...