【说站】js中caller是什么意思
JS 什么 意思 caller
2023-06-13 09:13:14 时间
js中caller是什么意思
说明
1、caller是函数对象的一个属性,它指向调用当前函数的函数,例如A调用B,B.caller指向A()。
2、在全局范围内调用当前函数,caller值为null。
语法
functionName.caller
functionName 对象是所执行函数的名称。
实例
function fun(){
console.log(argument.callee.caller);
//argument.callee.caller必须写在fun中,
//因为argument,caller只在执行时才有效。
}
fun();
//结果为null
function a(){
fun();
function fun(){
console.log(fun.caller)//这里必须写在fun里面,因为caller只有函数执行过程中才有效
}
}
a();
以上就是js中caller的介绍,希望对大家有所帮助。更多js学习指路:js教程
推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。
相关文章
- Fabric.js 使用纯色遮挡画布(前景色)
- js书写原生ajax,JS 原生ajax写法
- 【再来亿遍 温故知新】—— 关于 JS 原型你必须要知道的二三
- 怎么防止同事用Evil.js的代码投毒
- html如何只刷新页面指定,js控制页面刷新 JS刷新当前页面的几种方法总结
- js中的prototype有什么作用?[通俗易懂]
- 【说站】js引擎是什么意思
- 【说站】CSS中in JS是什么意思
- 【说站】js函数中arguments属性是什么
- 【说站】js中symbol是什么
- 【说站】js数组模式是什么
- Js排序算法_js 排序算法
- 数组求和的几种实现方法是什么_js数组求和的方法
- 给你的网站加上一个雪花飘屏的js代码吧
- js 数组去除重复数据-当WPS开始像支持VBA一样支持JS语言时,微软又该何去何从?
- 原生 JS 实现 HTML 转 Markdown ,html2md.js
- JS 日期实用方法详解编程语言
- Vue.js是什么?它有什么特点?
- JS break和continue的用法(跳出循环)
- Linux上的JS压缩工具(js压缩工具linux)
- 惊爆!Node.js 和 io.js 准备合并
- 用SQL Server和JS实现数据库管理技术(sqlserver.js)
- JS实时链接Oracle让数据库访问更便捷(js实时连接oracle)
- 后缀就扩展名为js的文件是什么文件原创
- JS事件延迟执行说明分析
- JS前端框架关于重构的失败经验分享
- js操作table示例(个人心得)
- node.js中的http.request方法使用说明
- js动态修改css文件的方法