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 相关文章推荐
Array.prototype 的泛型应用分析
Apr 30 Javascript
使用jquery mobile做幻灯播放效果实现步骤
Jan 04 Javascript
javasctipt如何显示几分钟前、几天前等
Apr 30 Javascript
javascript使用正则表达式检测IP地址
Dec 03 Javascript
整理AngularJS中的一些常用指令
Jun 16 Javascript
JS拖动鼠标画出方框实现鼠标选区的方法
Aug 05 Javascript
使用JavaScript解决网页图片拉伸问题(推荐)
Nov 25 Javascript
JS实现Ajax的方法分析
Dec 20 Javascript
Vue异步组件使用详解
Apr 08 Javascript
Angular4 组件通讯方法大全(推荐)
Jul 12 Javascript
JavaScript中concat复制数组方法浅析
Jan 20 Javascript
Vue+Node实现商品列表的分页、排序、筛选,添加购物车功能详解
Dec 07 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
现磨咖啡骗局!现磨咖啡=新鲜咖啡?现磨咖啡背后的猫腻你不懂!
2019/03/28 冲泡冲煮
很实用的一个完整email发送程序
2006/10/09 PHP
php对二维数组进行排序的简单实例
2013/12/19 PHP
PHP面向对象程序设计之接口用法
2014/08/20 PHP
PHP移动文件指针ftell()、fseek()、rewind()函数总结
2014/11/18 PHP
php操作xml入门之xml基本介绍及xml标签元素
2015/01/23 PHP
PHP实现支付宝即时到账功能
2016/12/21 PHP
CentOS7系统搭建LAMP及更新PHP版本操作详解
2020/03/26 PHP
JS宝典学习笔记(下)
2007/01/10 Javascript
node.js中的buffer.write方法使用说明
2014/12/10 Javascript
jQuery简单实现日历的方法
2015/05/04 Javascript
Javascript基于AJAX回调函数传递参数实例分析
2015/12/15 Javascript
学习JavaScript设计模式之单例模式
2016/01/19 Javascript
ES6 javascript的异步操作实例详解
2017/10/30 Javascript
详解在React里使用"Vuex"
2018/04/02 Javascript
详解iframe跨域的几种常用方法(小结)
2019/04/29 Javascript
[04:39]显微镜下的DOTA2第十三期—Pis卡尔个人秀
2014/04/04 DOTA
[05:37]DOTA2-DPC中国联赛 正赛 Elephant vs iG 选手采访
2021/03/11 DOTA
一个计算身份证号码校验位的Python小程序
2014/08/15 Python
JPype实现在python中调用JAVA的实例
2017/07/19 Python
基于python list对象中嵌套元组使用sort时的排序方法
2018/04/18 Python
Python操作MySQL数据库的方法
2018/06/20 Python
python3 http提交json参数并获取返回值的方法
2018/12/19 Python
PyTorch实现ResNet50、ResNet101和ResNet152示例
2020/01/14 Python
解决Keras 与 Tensorflow 版本之间的兼容性问题
2020/02/07 Python
Python爬虫之Selenium中frame/iframe表单嵌套页面
2020/12/04 Python
关于django python manage.py startapp 应用名出错异常原因解析
2020/12/15 Python
某IT外企面试题-二分法求方程!看看大家的C++功底
2015/07/04 面试题
电气工程和自动化自荐信范文
2013/12/25 职场文书
诚信考试倡议书
2014/04/15 职场文书
关于随地扔垃圾的检讨书
2014/09/30 职场文书
领导新年致辞2016
2015/07/29 职场文书
音乐课《小猫钓鱼》教学反思
2016/02/18 职场文书
高中英语教学反思范文
2016/03/02 职场文书
2019年二手房买卖合同范本
2019/10/14 职场文书
Redis分布式锁的7种实现
2022/04/01 Redis