文章 2024-01-09 来自:开发者社区

【面试题】JavaScript 中 call()、apply()、bind() 的用法

在JavaScript学习过程中,经常会看到这三个函数的使用,但是却并不是了解他们的具体使用和区别。这次做笔记分享一下,同时也让自己加深一下记忆。大厂面试题分享 面试题库前后端面试题库 (面试必备) 推荐:★★★★★地址:前端面试题库  web前端面试题库 VS java后端面试题库大全callcall()  方法使用一个指定的 this 值和单独给出的一个或多个参数来调用一....

文章 2024-01-09 来自:开发者社区

【面试题】面试官为啥总是让我们手写call、apply、bind?

给大家推荐一个实用面试题库1、前端面试题库 (面试必备)            推荐:★★★★★地址:前端面试题库引言上一篇关于《面试官为啥总是喜欢问前端路由实现方式》的文章发布后,发现还是挺受欢迎的。这就给我造成了一定的困惑之前花了很长时间,实现了一个自认为创意还不错的关于前端如何利用node+canvas实现一键解析博客中关键词后生....

【面试题】面试官为啥总是让我们手写call、apply、bind?
文章 2024-01-09 来自:开发者社区

【面试题】 JavaScript 中 call()、apply()、bind() 的用法

在JavaScript学习过程中,经常会看到这三个函数的使用,但是却并不是了解他们的具体使用和区别。这次做笔记分享一下,同时也让自己加深一下记忆。callcall()  方法使用一个指定的 this 值和单独给出的一个或多个参数来调用一个函数。语法:// thisArg: 可选,在 function 函数运行时使用的 this 值 // arg1, arg2, ... :可选: 指定的....

文章 2024-01-08 来自:开发者社区

(面试题)面试官为啥总是让我们手撕call、apply、bind?

引言上一篇关于《面试官为啥总是喜欢问前端路由实现方式》的文章发布后,发现还是挺受欢迎的。这就给我造成了一定的困惑之前花了很长时间,实现了一个自认为创意还不错的关于前端如何利用node+canvas实现一键解析博客中关键词后生成一张云图,并支持一键上传github或oss的小工具,类似于图床的功能,只不过场景是解析markdown中关键字。本想着借这个实现,让大家对node全局包有一个更加深刻的印....

(面试题)面试官为啥总是让我们手撕call、apply、bind?
文章 2023-08-31 来自:开发者社区

热点面试题:JS 中 call, apply, bind 概念、用法、区别及实现?

热点面试题:JS 中 call, apply, bind 概念、用法、区别及实现?概念:• function.call(thisArg, arg1, arg2, ...)• function.apply(thisArg, [arg1, arg2, ...])• function.bind(thisArg, arg1, arg2, ...)• 三者都是改变 this 指向,通过一个参数或多个参数来....

文章 2023-08-21 来自:开发者社区

面试官: call、apply和 bind有什么区别?

我们知道call、apply、bind 的作用是改变 this的指向,那么我们为什么要改变this的指向?场景例子:/* 改变this指向 call, apply 和 bind */ let obj = { name: '小红', say: function(sex, age) { console.log(this.name, sex, age'结果') } } obj...

面试官: call、apply和 bind有什么区别?
文章 2022-08-23 来自:开发者社区

JavaScript相关面试题:1.js数据类型;2.JavaScript 语句的基本规范;3.事件代理;4.全局变量;5.哪些操作会造成内存泄漏;6.bind, call,apply

文章目录JavaScript 数据类型有哪些请说几条书写 JavaScript 语句的基本规范什么是事件代理(事件委托)?什么是全局变量?这些变量如何声明?使用全局变 有哪些问题?哪些操作会造成内存泄漏?bind, call,apply 有什么区别?如何实现一个bind?JavaScript 数据类型有哪些值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、....

文章 2022-06-24 来自:开发者社区

js基础-面试官想知道你有多理解call,apply,bind?[不看后悔系列]

函数原型链中的 apply,call 和 bind 方法是 JavaScript 中相当重要的概念,与 this 关键字密切相关,相当一部分人对它们的理解还是比较浅显,所谓js基础扎实,绕不开这些基础常用的API,这次让我们来彻底掌握它们吧!目录call,apply,bind的基本介绍call/apply/bind的核心理念:借用方法call和apply的应用场景bind的应用场景中高级面试题:....

js基础-面试官想知道你有多理解call,apply,bind?[不看后悔系列]
文章 2022-05-24 来自:开发者社区

经典面试题:手撕call/apply函数实现

前言前端面试中,手撕call、apply、bind函数的实现是非常常见的,今天我们就来看下call和apply函数的自定义实现。对自定义bind函数感兴趣的同学可以直接点击这里的传送门:经典面试题:手撕一个bind函数call函数自定义实现call函数定义:call() 方法使用一个指定的 this 值和单独给出的一个或多个参数来调用一个函数。举例:// 声明Person类 class Per.....

问答 2019-11-26 来自:开发者社区

前端面试经典题目合集-.call() 和 .apply() 的作用?

前端面试经典题目合集-.call() 和 .apply() 的作用?

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Java面试那些事儿

手把手带您学习Java,开启编程之路。

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等