js学习总结(王红元老师)
1.作用域提升面试题
2.js的垃圾回收gc算法
3.闭包是什么?
4.this的绑定规则
this有4种绑定规则
第一种:默认绑定: 没有其他主题对象调用的绑定 单纯是一个函数调用 这时候的this是默认绑定 指向的是全局window
第二种:隐式绑定 :指的是有其他对象调用主题的绑定 绑定的this为哪个对象主题调用的 this就指向谁
第三种:显式绑定: 显式绑定有三种绑定方法 call apply bind 用法是函数上面自带的方法 比如说有个函数叫foo 那么我想给他的this绑定到别的对象上就可以用foo.call(“目标对象”,“参数”)来进行显式绑定 apply与call的区别于第二个参数apply是一个数组,数组里面放入所传的参数 bind与call方法一样 但是bind方法返回的是一个函数 需要用值接受和执行
第四种:new绑定 new绑定中的this指向构造器创造出来的对象
js学习总结(王红元老师)相关推荐
- 【深入vue3+Typescript技术栈】2021 coderwhy大神新课高清百度网盘持续更新 王红元老师 腾讯课堂
你可以: 1.通过微信搜索公众号"新星速递",输入关键字"王红元",可获取网盘资源. 2.手机微信直接扫描二维码即可获取,输入关键字"王红元" ...
- 基于哔哩哔哩王红元(coderwhy)老师Vue学习课程的超详细学习笔记以及代码示例
开发工具:webstrom / VSCode 开发环境安装与配置:https://blog.csdn.net/qq_44068659/article/details/120293883 笔记: 定义变 ...
- 成为构架师必知的Vue目录结构和构建规范,恩师王红元的蘑菇街项目❤
目录 项目开发流程 目录风格 代码组织格式 目录结构 项目开发流程 划分目录 引用两个css文件 项目模块划分:tabbar->路由映射关系 目录风格 文件夹字母小写,组件首字母大写比较清晰 代 ...
- JVM学习笔记汇总:结合尚硅谷宋红康老师视频教程及PPT
JVM学习笔记汇总:结合尚硅谷宋红康老师视频教程及PPT 第一章:JVM虚拟机的介绍 1.1虚拟机的分类 虚拟机通常分为两类:系统虚拟机和程序虚机.其中,系统虚拟机是指完全对物理计算机的仿真,而程序虚 ...
- 如何培养孩子们的学习动力让孩子们爱上学习-王兆新老师课程分享
如何培养孩子们的学习动力让孩子们爱上学习,是我们家长们很期待学习的内容,也是我们心理教育的老师们培养新时代孩子们综合学习能力及激发孩子们学习内动力的责任与使命.我跟随王老师学习的课程有一年多了,不单单 ...
- [OfficeExcel] 王佩丰老师OfficeExcel2010 5-6 讲 数据有效性与数据透视表 学习笔记
王佩丰老师OfficeExcel2010 学习笔记 Excel分类汇总和数据有效性 Excel 数据透视表 视频链接: link. Excel分类汇总和数据有效性 分地区统计金额的总计:使用分类汇总前 ...
- 博士申请 | 香港理工大学王淑君老师招收AI医疗方向全奖博士生/实习生
合适的工作难找?最新的招聘信息也不知道? AI 求职为大家精选人工智能领域最新鲜的招聘信息,助你先人一步投递,快人一步入职! 香港理工大学 香港理工大学 (The Hong Kong Polytech ...
- 尚硅谷 宋红康老师 Java视频全程课程目录
尚硅谷 Java 语言全程课程目录, 尚硅谷 Java&大数据研究院 宋红康 B站视频链接 已看完,感谢宋红康老师! [视频很长,但看完你一定会收获很多] 30天课程目录 Java 编程基础部 ...
- 【MySQL入门到高级之基础篇(参考尚硅谷宋红康老师2022版)】
文章目录 第一章数据库概述 为什么要使用数据库 数据库与数据库管理系统 数据库的相关概念 数据库与数据库管理系统的关系 常见的数据库管理系统排名(DBMS) 常见的数据库介绍 MySQL介绍 概述 M ...
最新文章
- linux telnet远程登录工具,Linux 远程登录(telnet ssh)
- 珠海网络推广浅析网站内页排名怎么提升?
- 数据结构源码笔记(C语言):分块法查找
- [crypto]-53-openssl命令行的使用(aes/rsa签名校验/rsa加密解密/hmac)
- android小米计算器布局,小米这8个逆天小功能一定用起来!不会用,手机简直白买...
- ISA Server 2006的全自动无人职守安装
- python获取某文件路径_Python获取当前文件路径
- R40gpio输出无高低电平变化【原创】
- 【心电信号】基于matlab心电信号去除基线漂移【含Matlab源码 955期】
- vs2015无法编辑html,连发Lianfa娱乐app -连发Lianfa娱乐appV6.2.84
- Anaconda下载安装教程
- 八种点云聚类方法(一)— DBSCAN
- 基于librtmp的推流实现
- 5G虚拟专网七大典型行业案例!(附下载)
- 计算机应用技术三级学科,三个计算机专业的区别是什么?
- C++使用模板重载vector的加减法实现矩阵向量加减法
- 项目2抽象基类与派生类
- SIP协议学习(3)
- 如何把一张图片调整为另一张图片大小,不变形
- Git详解之四:服务器上的Git