网站首页
编程语言
数据库
系统相关
其他分享
编程问答
首页
>
其他分享
>js中的this
js中的this
时间:2023-05-09 19:57:07
浏览次数:23
标签:
函数
指向
对象
函数调用
js
调用函数
js中的this指向
首先this是动态的,在函数调用前是无法预知的,只有函数被调用后this才被确定。
函数调用的5种情况
通过对象调用函数,this指向对象
直接调用函数,this指向全局对象
如果通过new调用函数,this指向新创建的对象
如果通过apply、call、bind调用函数,this指向指定的数据
如果是DOM事件函数,this指向事件源
标签:
函数
,
指向
,
对象
,
函数调用
,
js
,
调用函数
From: https://www.cnblogs.com/bingquan1/p/17386049.html
相关文章
js基础---date的格式化与exec()正则表达式
exec():获取字符串中符合正则表达式的内容。正则表达式中的匹配模式:i代表忽略大小写,g代表全局匹配......
使用富文本编辑,内容有<img src=xxx//xx//xx>报错:JSON parse error: Unexpected charac
前端使用富文本标签,填写内容里面有图片地址或一些特殊字符,保存时导致报错后台json不能解析内容到实体类相应的字段中去报错代码:JSONparseerror:Unexpectedcharacter('\'(code92)):...解决办法:1、有的说在配置xss过滤时开放,保存的请求接口地址。————————......
python+selenium+js操作网页元素
调用JS语法需要用到selenium中的方法 execute_script() ,参数直接填写JS语法。#1、通过元素id属性,获取元素document.getElementById('id');#2、通过元素name属性,获取元素列表document.getElementsByName(‘name’);#3、通过标签名,获取元素列表document.getElementsByT......
js方法判断两个数组的交集、并集和超集
下面是JS实现数组交集、并集和超集的方法:1.交集:即两个数组中相同的元素。可以通过遍历一个数组,判断另一个数组是否包含该元素来确定。functionintersection(arr1,arr2){constresult=[];for(leti=0;i<arr1.length;i++){if(arr2.includes(arr1[i])){......
JS垃圾回收机制
JS垃圾回收机制主要分为对栈和堆两种存储数据的回收:一、栈中数据回收1) 首先我们需要了解一个概念ESP指针:是指针寄存器的一种,用于堆栈指针,主要用来标记当前活动位置,简单就是标记当前代码执行位置2) 当我们执行一个函数时除了会有存储的变量外,还会有一个执行上下文;此......
《nodejs跨栏》vue篇——vue简介
Vue读音读作viewVue文件结构参考链接:https://www.runoob.com/vue2/vue-directory-structure.html其中App.vue代码如下:点击查看代码<!--展示模板--><template><divid="app"><imgdecoding="async"src="./assets/logo.png">......
vue使用video.js库,引入语言脚本的方式
第一种import'video.js/dist/video-js.css'importvideojsfrom"video.js";window.videojs=videojs;require('video.js/dist/lang/zh-CN');第二种import'video.js/dist/video-js.css'importvideojsfrom"video.js&q......
《nodejs跨栏》问题篇
报错python.EXE参考链接:https://blog.csdn.net/qq_43753724/article/details/122241983报错内容如下:gypERRstackError:Commandfailed:D:\python\python.EXE-cimportsys;print解决方法:设置低版本python//设置confignpmconfigsetpythonD:\Python27......
Redis查询之RediSearch和RedisJSON讲解
来源于:https://www.cnblogs.com/jingzh/p/17033403.html目录1Redis查询1.1RedisMod介绍1.2安装Redis1.3RediSearch+RedisJSON安装1.3.1下载安装1.3.2修改配置1.4RedisJSON操作1.4.1基本操作1.4.1.1保存操作JSON.SET1.4.1.2读取操作JSON.GET1.4.1.......
pdfjs分片
分片加载的实现是基于HTTP-RANGE的,即服务端的文件接口如果实现了HTTP-RANGE,pdf.js会默认去执行分片加载的策略。 也就是第一次请求时,服务器返回200,同时返回响应头Accept-RangesAccept-Ranges:bytes(表明服务器支持分片加载)Content-Length:408244(表明该文件的所有字......
赞助商
阅读排行
Python3网络爬虫浓缩系列
visual studio 2022离线安装包制作教程
#yyds干货盘点# 前端歌谣的刷题之路-第一百三十七题-可伸缩属性
Codeforces
使用U盘制作启动盘并重装系统
编写HelloWorld程序
departments/components/add.vue
1081. 度的数量
js- day03- 将数据变成柱形图
nginx使用
leetcode 22 括号生成
webrtc-streamer实现简单rtsp视频监控
wordpress外贸独立站商城 如此简单
函数练习错题
利用TableAdapter更新数据库