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 相关文章推荐
jQuery入门知识简介
Mar 04 Javascript
javascript检测对象中是否存在某个属性判断方法小结
May 19 Javascript
Javascript高级技巧分享
Feb 25 Javascript
js加减乘除丢失精度问题解决方法
May 16 Javascript
Javascript中3种实现继承的方法和代码实例
Aug 12 Javascript
js代码实现随机颜色的小方块
Jul 30 Javascript
JS实现兼容各种浏览器的高级拖动方法完整实例【测试可用】
Jun 21 Javascript
微信小程序实现多个按钮toggle功能的实例
Jun 13 Javascript
Angular4.0中引入laydate.js日期插件的方法教程
Dec 25 Javascript
vue中实现先请求数据再渲染dom分享
Mar 17 Javascript
vue单页缓存存在的问题及解决方案(小结)
Sep 25 Javascript
微信小程序实现日期格式化和倒计时
Nov 01 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
php 处理上百万条的数据库如何提高处理查询速度
2010/02/08 PHP
那些年我们错过的魔术方法(Magic Methods)
2014/01/14 PHP
php控制文件下载速度的方法
2015/03/24 PHP
php socket通信(tcp/udp)实例分析
2016/02/14 PHP
PHP简单数据库操作类实例【支持增删改查及链式操作】
2016/10/10 PHP
PHP判断表达式中括号是否匹配的简单实例
2016/10/22 PHP
golang 调用 php7详解及实例
2017/01/04 PHP
从盛大通行证上摘下来的身份证验证js代码
2011/01/11 Javascript
javascript中的数字与字符串相加实例分析
2011/08/14 Javascript
jQuery源码分析-03构造jQuery对象-工具函数
2011/11/14 Javascript
js倒计时简单实现方法
2015/12/17 Javascript
有关jquery与DOM节点操作方法和属性记录
2016/04/15 Javascript
js实现纯前端的图片预览
2016/04/27 Javascript
Easyui Treegrid改变默认图标的方法
2016/04/29 Javascript
WdatePicker.js时间日期插件的使用方法
2017/07/26 Javascript
小程序实现列表点赞功能
2018/11/02 Javascript
微信小程序dom操作的替代思路实例分析
2018/12/06 Javascript
Vue Echarts实现可视化世界地图代码实例
2019/05/07 Javascript
python实现超市扫码仪计费
2018/05/30 Python
在numpy矩阵中令小于0的元素改为0的实例
2019/01/26 Python
python输出数组中指定元素的所有索引示例
2019/12/06 Python
使用 Python 合并多个格式一致的 Excel 文件(推荐)
2019/12/09 Python
Python输出指定字符串的方法
2020/02/06 Python
Python解释器以及PyCharm的安装教程图文详解
2020/02/26 Python
使用K.function()调试keras操作
2020/06/17 Python
pycharm 代码自动补全的实现方法(图文)
2020/09/18 Python
JupyterNotebook 输出窗口的显示效果调整实现
2020/09/22 Python
程序员跳槽必看面试题总结
2013/06/28 面试题
期中考试反思800字
2014/05/01 职场文书
保护环境倡议书500字
2014/05/19 职场文书
有限公司股东合作协议书
2014/10/29 职场文书
瞿秋白纪念馆观后感
2015/06/10 职场文书
一百条裙子读书笔记
2015/07/01 职场文书
班级班风口号大全
2015/12/25 职场文书
Linux安装apache服务器的配置过程
2021/11/27 Servers
Appium中scroll和drag_and_drop根据元素位置滑动
2022/02/15 Python