avatar
文章
251
标签
37
分类
49
首页
时间轴
标签
分类
友链
关于
留言板
RickJS-apply和call
搜索
首页
时间轴
标签
分类
友链
关于
留言板

JS-apply和call

发表于2020-05-06|更新于2024-03-19
|总字数:0|阅读时长:1分钟|浏览量:
文章作者: LYC
文章链接: http://991688344.github.io/2020/05/06/JS-apply%E5%92%8Ccall-1/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Rick!
cover of previous post
上一篇
JS变量和函数声明的提升
可参考(1)关于Javascript的函数声明和函数表达式 (2)关于JavaScript的变量提升 在Javascript中,定义函数有两种类型 函数声明 1234// 函数声明function wscat(type) { return type === "wscat";} 函数表达式 1234// 函数表达式var oaoafly = function(type) { return type === "oaoafly";} 先看下面这个经典问题,在一个程序里面同时用函数声明和函数表达式定义一个名为getName的函数 123456789getName() //oaoaflyvar getName = function() { console.log('wscat')}getName() //wscatfunction getName() { console.log('oaoafly')}getName()...
cover of next post
下一篇
JS-apply和call
Js apply方法详解 apply和call的区别在哪里 什么情况下用apply,什么情况下用call apply的其他巧妙用法(一般在什么情况下可以使用apply) 关于apply和call的定义: apply:方法能劫持另外一个对象的方法,继承另外一个对象的属性. 123Function.apply(obj,args)方法能接收两个参数obj:这个对象将代替Function类里this对象args:这个是数组,它将作为参数传给Function(args-->arguments) call:和apply的意思一样,只不过是参数列表不一样. Function.call(obj,[param1[,param2[,…[,paramN]]]]) obj:这个对象将代替Function类里this对象 params:这个是一个参数列表 1.apply示例: 12345678910111213141516<script type="text/javascript"> /*定义一个人类*/ function...

评论
avatar
LYC
文章
251
标签
37
分类
49
Follow Me
公告
This is
最新文章
4GPU服务器环境配置及维护
4GPU服务器环境配置及维护2023-08-29
UEFI+systemd开机启动流程
UEFI+systemd开机启动流程2023-08-29
udev配置Linux网络接口
udev配置Linux网络接口2023-08-27
实验室服务器网络运维
实验室服务器网络运维2023-08-27
Attention机制_transformer
Attention机制_transformer2022-11-21
©2019 - 2024 By LYC
框架 Hexo|主题 Butterfly
搜索
数据加载中