JavaScript this使用方法图解


Posted in Javascript onFebruary 04, 2020

这篇文章主要介绍了JavaScript this使用方法图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

本文我们介绍下js中this的用法。

JavaScript this使用方法图解

由上图可得,默认this指向window,而在node.js中this默认指向global。

JavaScript this使用方法图解

由上图可得:

1.原型链为o->MyClass.prototype。

2.函数如果没有明确返回值默认返回this。

JavaScript this使用方法图解

由上图可得:call和apply功能相同,不同之处为apply传调用参数时应为数组。

JavaScript this使用方法图解

由上图可得:bind传的对象即作为this。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
IE php关于强制下载文件的代码
Aug 23 Javascript
使用Jquery来实现可以输入值的下拉选单 雏型
Dec 06 Javascript
js 在定义的时候立即执行的函数表达式(function)写法
Jan 16 Javascript
jQuery图片播放8款精美插件分享
Feb 17 Javascript
jQuery动态地获取系统时间实现代码
May 24 Javascript
利用div+jquery自定义滚动条样式的2种方法
Jul 18 Javascript
js判断选择时间不能小于当前时间的示例代码
Sep 24 Javascript
如何通过javascript操作web控件的自定义属性
Nov 25 Javascript
js图片处理示例代码
May 12 Javascript
JavaScript实现多栏目切换效果
Dec 12 Javascript
使用MUI框架模拟手机端的下拉刷新和上拉加载功能
Sep 04 Javascript
基于vue.js实现的分页
Mar 13 Javascript
解决微信小程序scroll-view组件无横向滚动的问题
Feb 04 #Javascript
JavaScript原型继承和原型链原理详解
Feb 04 #Javascript
JavaScript单线程和任务队列原理解析
Feb 04 #Javascript
Vue中this.$nextTick的作用及用法
Feb 04 #Javascript
JS中this的4种绑定规则详解
Feb 04 #Javascript
详解JavaScript中精度失准问题及解决方法
Feb 04 #Javascript
Preload基础使用方法详解
Feb 03 #Javascript
You might like
实用函数2
2007/11/08 PHP
php 分页类 扩展代码
2009/06/11 PHP
PHP 高级课程笔记 面向对象
2009/06/21 PHP
php导出word文档与excel电子表格的简单示例代码
2014/03/08 PHP
php文件上传后端处理小技巧
2016/05/22 PHP
PHP使用SWOOLE扩展实现定时同步 MySQL 数据
2017/04/09 PHP
PDO::commit讲解
2019/01/27 PHP
PHP哈希表实现算法原理解析
2020/12/11 PHP
javascript Event对象详解及使用示例
2013/11/22 Javascript
jsp网页搜索结果中实现选中一行使其高亮
2014/02/17 Javascript
jquery 使用简明教程
2014/03/05 Javascript
jquery append()方法与html()方法的区别及使用介绍
2014/08/01 Javascript
javascript实现二级级联菜单的简单制作
2015/11/19 Javascript
jQuery给div,Span, a ,button, radio 赋值与取值
2016/06/24 Javascript
Bootstrap Navbar Component实现响应式导航
2016/10/08 Javascript
jQuery中的一些小技巧
2017/01/18 Javascript
js实现图片左右滚动效果
2017/02/27 Javascript
JavaScript之事件委托实例(附原生js和jQuery代码)
2017/07/22 jQuery
微信小程序 scroll-view 水平滚动实现过程解析
2019/10/12 Javascript
如何使用Javascript中的this关键字
2020/05/28 Javascript
vue3.0 自适应不同分辨率电脑的操作
2021/02/06 Vue.js
pydev使用wxpython找不到路径的解决方法
2013/02/10 Python
Python中MySQLdb和torndb模块对MySQL的断连问题处理
2015/11/09 Python
Python矩阵常见运算操作实例总结
2017/09/29 Python
Pycharm2017版本设置启动时默认自动打开项目的方法
2018/10/29 Python
对Pyhon实现静态变量全局变量的方法详解
2019/01/11 Python
Python爬虫图片懒加载技术 selenium和PhantomJS解析
2019/09/18 Python
使用python将最新的测试报告以附件的形式发到指定邮箱
2019/09/20 Python
详解Python实现进度条的4种方式
2020/01/15 Python
python GUI库图形界面开发之PyQt5访问系统剪切板QClipboard类详细使用方法与实例
2020/02/27 Python
CSS3 border-image详解、应用及jQuery插件
2011/08/29 HTML / CSS
俄语专业职业生涯规划
2014/02/26 职场文书
安全生产网格化管理实施方案
2014/03/01 职场文书
元旦晚会感言
2014/03/12 职场文书
庆元旦活动总结
2014/07/09 职场文书
Redis分布式锁的7种实现
2022/04/01 Redis