美文网首页
写出3个使用this的典型应用

写出3个使用this的典型应用

作者: Ar_8be6 | 来源:发表于2019-07-01 01:59 被阅读0次

    写出3个使用this的典型应用

    (1)、在html元素事件属性中使用,如:

    <input type=”button” onclick=”showInfo(this);” value=”点击一下”/>

    (2)、构造函数

    function Animal(name, color) {

      this.name = name;

      this.color = color;

    }

    (3)、input点击,获取值

    <input type="button" id="text" value="点击一下" />

    <script type="text/javascript">

        var btn = document.getElementById("text");

        btn.onclick = function() {

            alert(this.value);    //此处的this是按钮元素

        }

    </script>

    (4)、apply()/call()求数组最值

    varnumbers = [5,458,120, -215 ]; varmaxInNumbers = Math.max.apply(this, numbers); 

    console.log(maxInNumbers);  // 458varmaxInNumbers = Math.max.call(this,5,458,120, -215);

    console.log(maxInNumbers);  // 458

    相关文章

      网友评论

          本文标题:写出3个使用this的典型应用

          本文链接:https://www.haomeiwen.com/subject/vngyqctx.html