文档章节

js中的this和arguments.callee

o
 osc_wws45aot
发布于 2019/08/20 15:23
字数 143
阅读 7
收藏 0

精选30+云产品,助力企业轻松上云!>>>

this和 arguments.callee

this

全局作用域下,this指向Window 其他情况下,谁调用this就指向谁

        console.log(this)
        //对调用就指向谁系列
        function demo(){
        console.log(this) //全局作用域下指向window
        }
        demo()
        name = 'charry'
        var obj = {
            name: 'ghost',
            say: function(){
                console.log(this.name)
                console.log(this)
            }
        }
        obj.say() // ghost this指向obj,obj调用say方法
        var func = obj.say 
        func() //charry this指向window,全局调用

arguments.callee

存在函数内部指向函数本身

        //arguments.callee
        function test(){
            console.log(arguments.callee)
        }

     test() // 输出函数本身,arguments.callee指向函数本身
        function demo(n){
            if (n == 1){
                    return 1 
                }else{
               
                    return n*arguments.callee(n-1)
            
                }   
        
        }
        demo(10)
o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。

暂无文章

jQuery获取select onChange的值 - jQuery get value of select onChange

问题: I was under the impression that I could get the value of a select input by doing this $(this).val(); 我的印象是我可以通过执行$(this).val();来获取选择输入的值$(this).val()......

javail
14分钟前
13
0
道翰天琼解密宇宙信息大脑三者最核心奥秘,破解认知智能基础理论(群聊形式)

三体论是探索研究宇宙,信息和人类大脑三者关系的理论体系。是认知智能的奠基理论体系之一。宇宙和信息,信息和人类大脑,人类大脑和宇宙,三者之间存在着某种未被完全揭示的奥秘。三体论的核...

jackli2020
16分钟前
15
0
OSChina 周日乱弹 —— 这些照片能留存下来要感谢蛇不吃相机

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《28》- ゴンチチ 手机党少年们想听歌,请使劲儿戳(这里) @FalconChen :真得学...

小小编辑
23分钟前
46
0
如何在视频中的对象后面添加图像

作者|PRATEEK JOSHI 编译|VK 来源|Analytics Vidhya 概述 在运动物体后面添加图像是一个典型的计算机视觉项目 了解如何使用传统的计算机视觉技术在视频中添加logo 介绍 我的一位同事向我提出...

人工智能遇见磐创
27分钟前
14
0
UKUI Desktop Environment

install $ sudo add-apt-repository ppa:ubuntukylin-members/ukui3.0$ sudo apt upgrade or $ sudo apt-get install curl$ curl -sL 'https://keyserver.ubuntu.com/pks/lookup?&op=get&......

qwfys
32分钟前
14
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部