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下:nth-child(an+b)的使用注意
May 28 Javascript
javascript动画对象支持加速、减速、缓入、缓出的实现代码
Sep 30 Javascript
JQUERY对单选框(radio)操作的小例子
Apr 25 Javascript
JS中操作JSON总结
Dec 06 Javascript
jQuery插件MixItUp实现动画过滤和排序
Apr 12 Javascript
js图片翻书效果代码分享
Aug 20 Javascript
jQuery获取当前点击的对象元素(实现代码)
May 19 Javascript
原生js实现电商侧边导航效果
Jan 19 Javascript
基于jQuery解决ios10以上版本缩放问题
Nov 03 jQuery
JS解析后台返回的JSON格式数据实例
Aug 06 Javascript
Vue-CLI 项目在pycharm中配置方法
Aug 30 Javascript
通过vue刷新左侧菜单栏操作
Aug 06 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
雄兵连:第三季确定会出,不过时间未定,鹤熙是第三季的主角!
2020/03/13 国漫
php 模拟 asp.net webFrom 按钮提交事件实例
2014/10/13 PHP
YII框架中使用memcache的方法详解
2017/08/02 PHP
PHP使用curl_multi_select解决curl_multi网页假死问题的方法
2018/08/15 PHP
Ext面向对象开发实践(续)
2008/11/18 Javascript
Ajax+Json 级联菜单实现代码
2009/10/27 Javascript
jQuery.each()用法分享
2012/07/31 Javascript
深入理解JavaScript系列(40):设计模式之组合模式详解
2015/03/04 Javascript
JavaScript中对DOM节点的访问、创建、修改、删除
2015/11/16 Javascript
七个不允许错过的jQuery小技巧
2015/12/21 Javascript
使用JavaScript实现弹出层效果的简单实例
2016/05/31 Javascript
AngularJS入门教程之与服务器(Ajax)交互操作示例【附完整demo源码下载】
2016/11/02 Javascript
深入理解jQuery()方法的构建原理
2016/12/05 Javascript
d3.js中冷门却实用的内置函数总结
2017/02/04 Javascript
jQuery插件FusionCharts实现的2D饼状图效果【附demo源码下载】
2017/03/03 Javascript
Bootstrap 表单验证formValidation 实现远程验证功能
2017/05/17 Javascript
Easyui和zTree两种方式分别实现树形下拉框
2017/08/04 Javascript
JS计算两个时间相差分钟数的方法示例
2018/01/10 Javascript
小程序兼容安卓和IOS数据处理问题及坑
2018/09/18 Javascript
微信小程序入口场景的问题集合与相关解决方法
2019/06/26 Javascript
Vue源码分析之Vue实例初始化详解
2019/08/25 Javascript
es6中reduce的基本使用方法
2019/09/10 Javascript
[45:38]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第一局
2016/03/02 DOTA
Python Flask-web表单使用详解
2017/11/18 Python
Python操作word常见方法示例【win32com与docx模块】
2018/07/17 Python
Python集合操作方法详解
2020/02/09 Python
200行python代码实现贪吃蛇游戏
2020/04/24 Python
如何利用pycharm进行代码更新比较
2020/11/04 Python
装上这 14 个插件后,PyCharm 真的是无敌的存在
2021/01/11 Python
Python运算符+与+=的方法实例
2021/02/18 Python
CSS3教程(1):什么是CSS3
2009/04/02 HTML / CSS
NEW LOOK官网:英国时装零售巨头之一,快时尚品牌
2017/01/11 全球购物
北美最大的参茸药食商城:德成行
2020/12/06 全球购物
2013英文求职信模板范文
2013/11/15 职场文书
房屋出售授权委托书
2014/10/12 职场文书
2014年计生协会工作总结
2014/11/21 职场文书