《丁小柒的JavaScript大神之路》----javascript函数
来源:互联网 发布:java 线程间共享数据 编辑:程序博客网 时间:2024/06/06 07:09
方法(函数)在代码的编辑中起到了至关重要的作用,也是任何编程语言必学的内容之一
在javascript中,函数的定义是通过function
来定义的,
var x =1;function myFunction(x) //通过function定义了一个myFunction的函数{alert("Hello 丁小柒!"); //{}里则是当前方法封装所要执行的代码alert(x); //弹出'1'} //函数名myFunction后面的()里可以用来对外接收参数,也可不填
以上的代码就是这就对于函数的声明,如果需要用,可通过myFunction();
来调用
如果不写函数名,则成为匿名方法function (){....}
avaScript 对大小写敏感。关键词 function 必须是小写的,并且必须以与函数名称相同的大小写来调用函数。
函数在声明的同时,我们也可以将该函数赋值给一个变量,不过这样写的作用不大,不做详细讲解,如果后面有需要,我会进行补充 var a=function a(){.....};
var a=function(){...}
构造函数
作为函数里最装逼的方式,我决定不详细讲了,原因如下
var a=new Function('x','y','ruturn x+y'); //完全等价function(x,y) {return x+y};
同一个函数如果被声明多次,最后声明的会覆盖前面的
function a(){console.log('1');}function a(){console.log('2');} //控制台输出2
**递归函数
所谓的递归函数就是在函数体内再一次调用当前函数
注意:函数的声明不可以在条件语句中,虽然不会报错,但是!!!!不合法O!!!可能会导致声明无效**
0 0
- 《丁小柒的JavaScript大神之路》----javascript函数
- 《丁小柒的JavaScript大神之路》----javascript历史
- 《丁小柒的JavaScript大神之路》----javascript语句
- 《丁小柒的JavaScript大神之路》----javascript对象(Object)
- 《丁小柒的JavaScript大神之路》----javascript对象(Array)
- 《丁小柒的JavaScript大神之路》----javascript对象(Date)
- JavaScript之路(3)JavaScript的函数
- javascript之函数的参数
- javascript函数之函数的调用
- JavaScript之函数应用
- javascript基础之函数。
- JavaScript之构造函数
- Javascript之函数定义
- JavaScript之函数
- javascript之函数
- JavaScript规范之函数
- 柯里化函数之Javascript
- javaScript之函数
- Android图片加载神器之Fresco,基于各种使用场景的讲解
- OPNET学习笔记之simple_source模块
- sql注入原理
- CentOS更改开机启动顺序
- Android实现沉浸式状态栏
- 《丁小柒的JavaScript大神之路》----javascript函数
- 协议森林01 邮差与邮局 (网络协议概观)
- [Lintcode] Set Matrix Zeroes矩阵归零
- android MediaRecorder类
- python 命令行解析工具 argparse 基本使用
- 软考总结
- js作用域相关问题
- 21种设计模式之——单例模式
- 使用Base64编码对图片进行编码与显示