前端学习_07.Script函数方法
来源:互联网 发布:基站定位软件 编辑:程序博客网 时间:2024/05/16 04:45
script函数方法
函数定义
- a)格式
i.第一种:函数声明 function f1(){}
ii.第二种:过程的赋值的匿名函数 var f1 = function(){};
iii.第三种:作为构造对象的过程 var f1 = new Function(“参数”,”函数过程”); var f =new f1(); - b)带有返回值的函数,返回值类型不需要定义,在函数体中直接返回即可
- c)参数定义为弱类型,直接根据调用时候,进行匹配
- d)所有的参数传递对象,都会通过arguments属性来进行封装
i.使用过程传参和定义函数的参数没有直接的个数关系
ii.获取所有参数列表的对象:arguments(任何一个函数中都有arguments对象)
函数调用
- a)作为一个函数调用
i.函数声明,通过函数名来调用
ii.过程的赋值的匿名函数,函数过程存储在变量中,通过变量名来调用。 - b)作为构造函数调用
i.函数调用前使用了new关键字,函数作为构造函数调用(1)构造对象过程:var obj = new fun();
ii.构造一个新的对象,新的对象继承构造函数的成员属性和方法
(2)obj:新的对象实例名
(3)fun:当前的对象函数名
(4)function过程:当前对象的构造函数 - c)作为方法调用
i.作为对象的成员方法调用
ii.call和Apply可用于调用函数(1)定义:指定函数的作用对象,作为对象的新的成员方法进行调用
(2)区别:调用函数时候,call参数是以多参数形式传参,apply参数是以数组形式传参
(3)语法: myFunction.call(myObject,a,b); myFunction.apply(myObject,[a,b]);
(4)call和apply多用于实现对象成员属性和方法的继承
阅读全文
0 0
- 前端学习_07.Script函数方法
- Java学习笔记_07
- 前端学习_06.Script语法基础
- Java-script学习笔记--函数
- Linux重新学习--shell script--函数
- Java Script —— 内置函数学习
- Script 学习
- script学习
- Script学习
- 【前端学习】javascript函数function
- OpenGL_Qt学习笔记之_07(闪烁的星星)
- 前端日期方法学习笔记
- Coffee script 学习笔记I --函数及变量作用域
- shell script 学习(五)function函数的使用
- 一些 lotus script 函数
- Shell Script函数
- Java Script 函数基础知识
- Script函数 入门
- 阿里云服务器上搭建git服务器(CentOS 系统)-有幸运卷
- codeforces 893B. Buggy Robot
- tcp短连接TIME_WAIT问题解决方法大全
- TCP长连接和短连接的区别
- ubuntu tar.gz软件安装方法
- 前端学习_07.Script函数方法
- Android 自定义圆形进度条
- 51Nod-1650-穿越无人区
- Slim研读笔记五之依赖注入容器(补)
- 下载安装Python
- leetcode习题解答:16. 3Sum Closest
- 记一次按天数计算数据总条数的分页。
- 解决 linux版本idea 集成了jdk9,一直卡在parsing java的问题
- codeforces 888A.Local Extrema