为了账号安全,请及时绑定邮箱和手机立即绑定

this应该如何去使用,在什么情况下使用this,在JavaScript中最不懂的就是this的用法,题目的代码不用this也行啊,网上关于this的讲解我很懵,有学霸讲一下this到底应该在什么情况用吗

<!DOCTYPE html>

<html>


<head>

    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />

    <title></title>

    <link rel="stylesheet" href="imooc.css" type="text/css">

    <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>

</head>


<body>

    <h2>特殊选择器this</h2>


    <p id="test1">点击测试:通过原生DOM处理</p>

    

    <p id="test2">点击测试:通过原生jQuery处理</p>


    <script type="text/javascript">

        var p1 = document.getElementById('test1')

        p1.addEventListener('click',function(){

            //直接通过dom的方法改变颜色

            p1.style.color = "red"; 

        },false);

    </script>


    <script type="text/javascript">

        $('#test2').click(function(){

            //通过包装成jQuery对象改变颜色

            $("#test2").css('color','blue');

        })

    </script>


</body>


</html>


正在回答

1 回答

就是什么类触发的事件你这个东西this就指向谁,同属一点就是,我撞了你,你的this就是指向我,意思是这个人触发了你。

这样解释比较简单,希望能帮到你,祝你学习愉快,还有问题可以继续问我。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

this应该如何去使用,在什么情况下使用this,在JavaScript中最不懂的就是this的用法,题目的代码不用this也行啊,网上关于this的讲解我很懵,有学霸讲一下this到底应该在什么情况用吗

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信