浅谈JS中的bind()


当前第2页 返回上一页

2.实例:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

<script>

        //这是一个函数

        function hello(name) {

            //this:执行上下文,程序的运行环境

            //this当前是window,全局

            this.name=name;

            console.log(this.name);

        }

        hello("天才上单");

 

        //bind()可以改变函数中的this指向

 

        //这是一个对象

        const obj={

            name :"天鹏下凡",

        };

 

        //bind()只绑定不执行

         let f1=hello.bind(obj,"那就这样吧!");

         console.log(f1());

 </script>

3.输出

1

2

3

天才上单   

那就这样吧!

undefined

推荐:《2021年js面试题及答案(大汇总)》

以上就是浅谈JS中的bind()的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

为什么要用json

js如何实现蒙版效果

js生成某个范围内的随机数

js如何实现滑动导航效果

js实现加载时锁定html页面元素的方法

什么是跨域问题并且如何解决

使用javascript的模块加载器

js的dom是什么?

javascrip注释符是什么

javascript document.write() 用法

更多相关阅读请进入《js》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...