首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
apply
订阅
smartLe
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
ES6 Promise:模式与反模式
这是一篇有用的关于常见 Promise 模式和反模式的概述
魔幻语言 JavaScript 系列之 call、bind 以及上下文
从一行代码来看看 JavaScript 是一门多魔幻的语言,顺便谈谈 JavaScript 中的 call、apply 和 bind
解锁this、apply、call、bind新姿势🍊
this在JavaScript中一个非常重要的概念,也是特别令人迷惑的。this是什么?首先记住this不是指向自身!this 就是一个指针,总是指向最后调用它的对象,即代表着它的直接调用者。 当一个函数被调用时,应该立马看()左边的部分。 如果代码都那么简单,那么this的指…
js基础-面试官想知道你有多理解call,apply,bind?[不看后悔系列]
非严格模式下:thisArg指定为null,undefined,fun中的this指向window对象. param1,param2(可选): 传给fun的参数。 如果param不传或为 null/undefined,则表示不需要传入任何参数. apply第二个参数为数组,数组…
一波带走!从认识到手写call、bind、apply!
前言this关键字想想就让人头痛,各种场合下它的指向不尽相同,而在js中,call、bind、apply这些函数原型方法又和this指向有密切关系。好吧,人已经麻了。不过这些js基础知识还是很重要的,
面试高频new、call、bind、apply的实现
面试高频new、call、bind、apply的实现,面试中遇到最多的源码实现,以最简单的方式来学习源码,一步一步走上技术的山峰。
面试官为啥总是让我们手撕call、apply、bind?
工作多年,是否仍旧对一些Javascript基础实现比较模糊。面试官为啥总是喜欢让我们手撕call、apply、bind的实现?本篇用最通俗的话让你知其然,知其所以然。
手写call、apply、bind实现及详解
call 接收多个参数,第一个为函数上下文也就是this,后边参数为函数本身的参数。 apply接收两个参数,第一个参数为函数上下文this,第二个参数为函数参数只不过是通过一个数组的形式传入的。 bind 接收多个参数,第一个是bind返回值返回值是一个函数上下文的this,…
call,apply,bind,new实现原理
在实际开发过程中,对于函数封装时,不确定外部是谁调用的,调用函数内部方法时,有可能是window调用这时就会报错,常使用call,apply,bind来绑定this指向。 call() 方法调用一个函数, 其具有一个指定的this值和分别地提供的参数。 该方法和apply()类…
面试感悟,手写bind,apply,call
balabala讲了一堆,从http到https到http2,还补充了点http3的东西,巴拉巴拉讲了一堆,信心满满.谁知道一个问题就问住我了. apply,call,bind都是js给函数内置的一些api,调用他们可以为函数指定this的执行,同时也可以传参. apply和c…