函数
来源:互联网 发布:一个端口的tcp连接数 编辑:程序博客网 时间:2024/06/05 04:48
1.定义:函数就是方法,比如数组、字符串。
2.关键词function:
例如:
function add(x,y){
return x+y;
}
var a=add(1,2)
console.log(a)
function:是代表函数的关键字;return x+Y:表示执行的代码。add:代表函数名称。
3.函数的表达方式:
例:、
var test=function(a,b){
reture a+b;
} var a=test(1,2);
console.log(a);
注释:ab为函数名的形式参数;a+b表示执行的代码;test代表函数名称。
4.匿名函数:
例如:
( function(x,y){
console.log(x+y)
}(1,2));
注释:X,Y表示形式参数;X+Y表示执行的代码;(1,2):是将值赋给形式参数执行;
5. 对象式函数:
例如:
var a=new function("x","y","reture,x+y")
var c=a(2,3);
console.log(c);
注释:"x","y","reture,x+y"表示函数执行的代码;
C=a:表示将a值赋给C;
----------
#二、函数作用域: #
1.定义:允许访问的变量;
2.作用域类型:a.全局作用域 b.局部作用域;
a:全局作用域:在函数外面声明或者定义的变量都是一个全局对象,所以这个变量可以在任何地方使用:
例如:
b:局部作用域:在一个函数内定义的变量只能在函数内部访问或者在这个函数的内部的函数访问。
2.关键词function:
例如:
function add(x,y){
return x+y;
}
var a=add(1,2)
console.log(a)
function:是代表函数的关键字;return x+Y:表示执行的代码。add:代表函数名称。
3.函数的表达方式:
例:、
var test=function(a,b){
reture a+b;
} var a=test(1,2);
console.log(a);
注释:ab为函数名的形式参数;a+b表示执行的代码;test代表函数名称。
4.匿名函数:
例如:
( function(x,y){
console.log(x+y)
}(1,2));
注释:X,Y表示形式参数;X+Y表示执行的代码;(1,2):是将值赋给形式参数执行;
5. 对象式函数:
例如:
var a=new function("x","y","reture,x+y")
var c=a(2,3);
console.log(c);
注释:"x","y","reture,x+y"表示函数执行的代码;
C=a:表示将a值赋给C;
----------
#二、函数作用域: #
1.定义:允许访问的变量;
2.作用域类型:a.全局作用域 b.局部作用域;
a:全局作用域:在函数外面声明或者定义的变量都是一个全局对象,所以这个变量可以在任何地方使用:
例如:
b:局部作用域:在一个函数内定义的变量只能在函数内部访问或者在这个函数的内部的函数访问。
0 0
- 函数
- 函数
- 函数
- 函数
- 函数
- 函数
- 函数
- 函数
- 函数
- 函数
- 函数
- 函数
- 函数
- 函数
- 函数
- 函数
- 函数
- 函数
- Clos Network 与 Leaf Spine 架构
- java中的线程(三)——控制线程的几种简单的方法和线程同步
- 每周前端知识整理(15.10.11)
- SQL的主键和外键的作用
- 两个不相关Activity之间的通信
- 函数
- 修改Android中Layout布局文件字体的大小
- 冒泡排序法
- Objective-C Foundation框架实践——NSString(二)
- 微信企业号开发之中文编码 40006
- 简单记录下VC中常用的播放音频API用法
- Python beautifulsoup的安装与使用
- 第7讲 项目3----算工资
- 传输层TCP和UDP的区别分析与应用场景【转载】