• 面向对象


    1.构造函数
    特点:
    1.函数体内部使用了this关键字,代表了所要生成的对象
    2.生成对象的时候,必须用new命令,调用vehicle函数
    3构造函数通常首字母大写
    构造函数内部,this指的是一个新生成的空对象,所有针对this的操作,都会发生在这个空对象上
    2.new.target
    函数内部可以使用new.target属性,如果当前函数是new命令调用,new.target指向当前函数
    2.this
    this总是返回一个对象,简单说,就是返回属性或方法“当前”所在的对象
    如果某个方法位于多层对象的内部,这时this只是指向当前一层的对象,而不会继承更上层的层
    内层的this不指向外部,而是指向顶层对象 如:foreach可以将this当做foreach的第二个参数,固定它的运行环境
     
    切换固定this的方法
    call,apply,bind
     
    call
    被调用的函数.call(this指向)
    call与apply的区别是apply接受一个数组作为函数的参数
  • 相关阅读:
    缺失的第一个正数
    tuple用法
    整数转罗马数字
    三种时间格式的转换
    不同包的调用
    正则表达式
    lgb模板
    线性回归
    时间序列的特征
    3D聚类
  • 原文地址:https://www.cnblogs.com/zjy1017/p/7967983.html
Copyright © 2020-2023  润新知