- 博客(3)
- 收藏
- 关注
原创 this指向问题你真的彻底掌握了吗?
在前端的面试中,this指向与面向对象是必考题,也是日常开发中绕不开的话题,很多前端新手总感觉this指向变化莫测,琢磨不透;也有很多前端老鸟时常在this指向这里掉坑,本文主要围绕 this指向探讨一下,看看你是否真的彻底掌握了。 全局作用域中 我们可以直接在全局中向控制台打印 this,查看指向; 在浏览器中执行,会输出 console.log(this) // 输出 window 在 node 中执行,会输出 console.log(this) // 输出 {} 可以看出在 node
2020-07-22 16:40:35 122
原创 使用PicGo+gitee搭建在线图床
自从转行做了一个程序猿,经常会使用markdown来记录一些笔记,或发表一些在线博客。在写博客的时候,总会存在图片在本地可用,将博文复制到博客网站上的时候就无法显示了,此时只能将图片逐一上传插入才能使用,但若想将整个博文移植到其他博客网站,图片可能又会失效。花了半天时间在网上寻找解决办法,终于发现使用picGo 搭建一个在线图床是一个不错的解决方案。直接上教程: 安装picGo PicGo 是一款在 github 上开源的用于快速上传图片并获取图片 URL 连接的工具。可以通过以下官网链接选择对应的系统下载
2020-06-17 14:38:55 356 1
原创 call、apply和bind的用法
在改变 this 指向的时候,经常会把这三个方法混淆,下面就详细的整理一下三者的用法和区别 call() 方法 call() 方法可以有无数个参数 第一个参数是改变 this 指向的对象 后面的参数直接传递给函数的自身 使用后会自动在执行 var a = { name: '张三' } var b = { name: '李四', sayName: function (a,b,c) { console.log(this.name, a+b+c) } } b.sayName.cal
2020-06-15 15:53:59 102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人