• 技术文章 >头条

    js new操作符的使用步骤

    小妮浅浅小妮浅浅2021-08-17 10:01:20原创5084

    说明

    1、创建一个空对象。

    2、将对象的__proto指向结构函数的原型prototype。

    3、执行结构函数中的代码,传输参数,并将this指向该对象。

    主要是把原型链和实例的this联系起来,这是最关键的一点,所以如果需要原型链,一定要用new操作符来处理。否则this会变成window对象。

    4、返回对象。

    实例

    function _new(){
        let obj = {};
        let con=[].shift.call(arguments);
        obj.__proto__ = con.prototype;
        let res = con.apply(obj, arguments);
        return res instanceof Object ? res : obj;
    }

    以上就是js中join()方法的使用,希望对大家有所帮助。更多js学习指路:js教程

    推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。

    专题推荐:js new操作符
    上一篇:招聘月:Python数据分析岗位迎来机遇 下一篇:python捕获多个异常的规则

    相关文章推荐

    • js函数执行过程的探究• js垃圾回收的场景优化• js中MomentJS构造字符串• js中diff函数的使用• js中isBefore函数如何判断• js isSame判断对象是否相同• js isBetween时间点的判断• js原型有哪些规则• js中六种基本数据类型• js如何实现类型判断• js内存的生命周期介绍• js引用计数算法是什么• js中callee是什么• js中caller是什么意思• js中join()方法的使用

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网