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 相关文章推荐
符合标准的js表单提交的代码
Sep 13 Javascript
capacityFixed 基于jquery的类似于新浪微博新消息提示的定位框
May 24 Javascript
js和jquery使按钮失效为不可用状态的方法
Jan 26 Javascript
jQuery实现的模拟弹出窗口功能示例
Nov 24 Javascript
微信小程序Redux绑定实例详解
Jun 07 Javascript
JavaScript 中调用 Kotlin 方法实例详解
Jun 09 Javascript
Vue学习笔记进阶篇之vue-router安装及使用方法
Jul 19 Javascript
基于JavaScript实现带数据验证和复选框的表单提交
Aug 23 Javascript
微信小程序 swiper组件构建轮播图的实例
Sep 20 Javascript
JS原型prototype和__proto__用法实例分析
Mar 14 Javascript
解决angular 使用原生拖拽页面卡顿及表单控件输入延迟问题
Apr 21 Javascript
three.js 制作动态二维码的示例代码
Jul 31 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中session_unset与session_destroy的区别分析
2011/06/16 PHP
PHP获取当前日期和时间及格式化方法参数
2015/05/11 PHP
10款非常有用的 Ajax 插件分享
2012/03/14 Javascript
js模拟滚动条(横向竖向)
2013/02/22 Javascript
js运动框架_包括图片的淡入淡出效果
2013/05/11 Javascript
JS定时器实例详细分析
2013/10/11 Javascript
Node.js+Express配置入门教程详解
2016/05/19 Javascript
javascript学习笔记_浅谈基础语法,类型,变量
2016/09/19 Javascript
关于Vue.js一些问题和思考学习笔记(2)
2016/12/02 Javascript
bootstrap table之通用方法( 时间控件,导出,动态下拉框, 表单验证 ,选中与获取信息)代码分享
2017/01/24 Javascript
JS实现上传图片的三种方法并实现预览图片功能
2017/07/14 Javascript
React-router v4 路由配置方法小结
2017/08/08 Javascript
vue webuploader 文件上传组件开发
2017/09/23 Javascript
JavaScript实现多叉树的递归遍历和非递归遍历算法操作示例
2018/02/08 Javascript
angularjs的单选框+ng-repeat的实现方法
2018/09/12 Javascript
jQuery序列化form表单数据为JSON对象的实现方法
2018/09/20 jQuery
Koa代理Http请求的示例代码
2018/10/10 Javascript
layui按条件隐藏表格列的实例
2019/09/19 Javascript
Vue2.X和Vue3.0数据响应原理变化的区别
2019/11/07 Javascript
浅谈Node新版本13.2.0正式支持ES Modules特性
2019/11/25 Javascript
[01:45]DOTA2新英雄“神谕者”全方位展示
2014/11/21 DOTA
寻找网站后台地址的python脚本
2014/09/01 Python
python+opencv实现阈值分割
2018/12/26 Python
Python虚拟环境的创建和包下载过程分析
2020/06/19 Python
python实现计算图形面积
2021/02/22 Python
CSS的pointer-events属性详细介绍(作用和注意事项)
2014/04/23 HTML / CSS
英国领先的男装设计师服装购物网站:Mainline Menswear
2018/02/04 全球购物
Laura Geller官网:美国彩妆品牌
2018/12/29 全球购物
jQuery treeview树形结构应用
2021/03/24 jQuery
茶叶店创业计划书范文
2014/01/19 职场文书
工伤赔偿协议书
2014/04/15 职场文书
小学生竞选班干部演讲稿(5篇)
2014/09/12 职场文书
党务工作者主要事迹材料
2015/11/03 职场文书
高三数学复习备考教学反思
2016/02/18 职场文书
ORACLE数据库对long类型字段进行模糊匹配的解决思路
2021/04/07 Oracle
《乙女游戏世界对路人角色很不友好》OP主题曲无字幕动画MV公开
2022/04/05 日漫