E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
执行上下文
[深入07] 浏览器缓存机制(http缓存机制)
导航[[深入01]
执行上下文
](https://juejin.im/post/684490...[[深入02]原型链](https://juejin.im/post/684490...
·
2021-08-18 23:24
javascript前端
[深入08] 前端安全
导航[[深入01]
执行上下文
](https://juejin.im/post/684490...[[深入02]原型链](https://juejin.im/post/684490...
·
2021-08-18 23:24
前端javascript
[深入09] 深浅拷贝
导航[[深入01]
执行上下文
](https://juejin.im/post/684490...[[深入02]原型链](https://juejin.im/post/684490...
·
2021-08-18 23:24
javascript前端
[深入06] 隐式转换 和 运算符
导航[[深入01]
执行上下文
](https://juejin.im/post/684490...[[深入02]原型链](https://juejin.im/post/684490...
·
2021-08-18 23:23
javascript前端
[深入05] 柯里化 偏函数 函数记忆 尾递归
导航[[深入01]
执行上下文
](https://juejin.im/post/684490...[[深入02]原型链](https://juejin.im/post/684490...
·
2021-08-18 23:52
javascript前端
[深入03] 继承
导航[[深入01]
执行上下文
](https://juejin.im/post/684490...[[深入02]原型链](https://juejin.im/post/684490...
·
2021-08-18 11:06
前端javascript
[深入02] 原型链
导航2021/07/21更新2021/07/22更新[[深入01]
执行上下文
](https://juejin.im/post/684490...
·
2021-08-18 11:06
前端javascript
[深入04] 事件循环
导航[[深入01]
执行上下文
](https://juejin.im/post/684490...[[深入02]原型链](https://juejin.im/post/684490...
·
2021-08-18 11:26
前端javascript
iOS开发面试只需知道这些,技术基本通关!(block篇)
Block是将函数及其
执行上下文
封装起来的对象。
·
2021-08-02 18:56
彻底理解js中this的指向问题
一、
执行上下文
在开始说this之前,先简单
·
2021-07-29 00:09
javascriptthis
Webpack优化相关总结
更方便记忆1.mode为production关闭source-mapjs文件压缩treeshaking通过es6的import静态引入分析去除无用代码scopehoisting提升作用域(合并代码),减少函数
执行上下文
Sli97
·
2021-07-18 15:22
理解call、bind、apply及手写代码
首先,这三个函数是为了改变函数时的
执行上下文
,也就是为了改变函数运行时this的指向。
Adonia汪
·
2021-07-15 14:40
JavaScript面试考点之作用域和作用域链、
执行上下文
和执行栈
1、作用域和作用域链1)作用域作用域是变量(变量作用域又称上下文)和函数生效(能被访问)的区域。作用域决定了代码区块中变量和其他资源的可见性。一般把作用域分为:全局作用域、函数作用域、块级作用域。a、全局作用域:任何不在函数中或大括号中声明的变量,都是在全局作用域下。全局作用域下声明的变量可以在程序的任意位置访问到。b、函数作用域:如果一个变量在函数内部声明的,它就是在函数作用域下,这些变量只能在
团子哒哒
·
2021-06-29 19:04
javascript之
执行上下文
js在执行一段可执行代码的时候会创建一个
执行上下文
,对于每一个
执行上下文
都有三个重要属性。
Djknight
·
2021-06-27 07:56
3、调用栈
首先先了解下执行文类型:全局
执行上下文
---这是默认或者说基础的上下文,任何不在函数内部的代码都在全局上下文中。
寥寥星辰空望月
·
2021-06-26 01:30
作用域和闭包
知识点一1、
执行上下文
2、this3、作用域4、作用域链5、闭包this使用场景作为构造函数执行作为普通函数执行作为对象的属性执行callapplybind闭包使用场景:当返回值是函数或者函数作为参数时发生
Gimmy呵呵
·
2021-06-25 16:28
前端进击的巨人(一):
执行上下文
与执行栈,变量对象
前端进击的巨人(一):
执行上下文
与执行栈,变量对象理解
执行上下文
执行上下文
(ExecutionContext):函数执行前进行的准备工作(也称
执行上下文
环境)运行JavaScript代码时,当代码执
以乐之名
·
2021-06-24 04:54
深入了解JavaScript执行过程(JS系列之一)
在编译阶段JS引擎主要做了三件事:词法分析、语法分析和代码生成;编译完成后JS引擎开始创建
执行上下文
(JavaScript代码运行的环境),并执行JS代码。
JefferyXIE
·
2021-06-23 16:34
Block相关知识
Block体系一、Block本质1.1、概念Block是将函数及其
执行上下文
封装起来的对象。问题1:什么是Block?Block是将函数及其
执行上下文
封装起来的对象。
huoshe2019
·
2021-06-20 18:12
Js预解析的相关随笔
写这篇文章之前,我看到了中的另一篇文章,链接如下:前端基础进阶(二):
执行上下文
详细图解作者所述的“
执行上下文
”的概念在我看来实是复杂,不是说写的不对或是表述有什么问题,只是偏向底层,并不适合理解,这样的文章放在前端基础进阶的第二篇
是努力的鸣谦啊
·
2021-06-20 06:57
JavaScript事件循环详解(async/await、promise、setTimeout的执行顺序)
1、默认的理论基础
执行上下文
(Executioncontext)函数调用栈(callstack)队列数据结构(queue)Promiseasync/await2、比较难懂的部分基础知识回顾(1)async
彩云Coding
·
2021-06-16 10:31
JS执行环境与作用域链
执行环境执行环境(excecutioncontext),也叫做
执行上下文
,定义了变量或函数有权访问的其他数据,决定了它们各自的行为。
C脖子
·
2021-06-14 14:09
Block 相关知识
image.png1、什么是blockBlock是将函数及其
执行上下文
封装起来的对象2、block截获对象image.pnga、对于基本数据类型的局部变量截获其值。
River_YYH
·
2021-06-14 08:57
《Web前端开发之JavaScript精英课堂》(六)
对作用域、作用域链、
执行上下文
对象(GO|AO)、闭包的个人理解:JS分为全局和局部作用域,都属于词法作用域(与之相对是动态作用域)。作用域本身是一个抽象概念,代表JS代码可执行范围及查找变量的规则。
FangZhong
·
2021-06-13 12:53
this_原型链_继承
1、apply、call、bind有什么作用,什么区别作用:改变
执行上下文
中this的指向区别:apply/call与bind的区别主要是,前者改变this指向后立即执行,而后者则是返回指定this指向后的函数
字母31
·
2021-06-12 14:26
执行上下文
深入理解JavaScript
执行上下文
、函数堆栈、提升的概念解密JavaScript
执行上下文
zackxizi
·
2021-06-11 08:46
3,预解析
ES5var
执行上下文
执行栈对数正日函昂抵浪,不死难栈堆地址数值if()=号左右(es6以后,叫做函数提升>变量提升)自执行return内容return下面的代码checkscope()();栈执行顺序
r8HZGEmq
·
2021-06-10 12:30
变量对象
参考JavaScript深入之变量对象深入理解JavaScript系列(12):变量对象(VariableObject)前言对于每个
执行上下文
,都有三个重要属性变量对象(Variableobject,VO
怪物猎人
·
2021-06-08 07:49
JavaScript作用域,自由变量,
执行上下文
环境,以及执行上文栈
1.作用域链作用域是针对变量的,比如我们创建了一个函数,函数里面又包含了一个函数,那么现在就有三个作用域全局作用域==>函数1作用域==>函数2作用域作用域的特点就是,先在自己的变量范围中查找,如果找不到,就会沿着作用域往上找。2.原型链原型链是针对构造函数的,比如我先创建了一个函数,然后通过一个变量new了这个函数,那么这个被new出来的函数就会继承创建出来的那个函数的属性,然后如果我访问new
yuanjiex
·
2021-06-07 16:58
函数声明提升
在JS
执行上下文
的时候1.先声明-->先声明function关键字,然后声明变量,如果有相同function命名已经存在则会跳过2.执行//demofunctiontest(){console.log(
小毛蛋_
·
2021-06-06 02:10
this指针
this对象是和
执行上下文
息息相关的一个对象,因此它也被称为
执行上下文
对象(contextobject),即激活当前
执行上下文
的
执行上下文
(anobjectinwhichcontexttheexecutioncontextisactivated
逍遥g
·
2021-06-05 11:26
JavaScript函数的执行-作用域链、
执行上下文
、闭包
1、作用域与作用域链作用域作用域是指程序源代码中定义变量的区域。作用域规定了如何查找变量,也就是确定当前执行代码对变量的访问权限。JavaScript采用词法作用域(lexicalscoping),也就是静态作用域。静态作用域与动态作用域因为JavaScript采用的是词法作用域,函数的作用域在函数定义的时候就决定了。而与词法作用域相对的是动态作用域,函数的作用域是在函数调用的时候才决定的。让我们
PandaXiong
·
2021-06-05 02:40
block的基本理解
什么是Block1、Block是将函数及其
执行上下文
封装起来的对象。
门前的那颗樱桃树
·
2021-05-31 18:50
Javascript核心知识之
执行上下文
和JavaScript引擎执行机制
一、背景描述写这篇博客的原因是今天看了一个小例子,我不懂,有一点不理解,它是这个样子的functionfoo(){console.log('1111111');}varfoo=function(){console.log('2222222');}foo();//2222222这个没啥不懂的,主要是然后给它换个顺序varfoo=function(){console.log('2222222');}f
Yolanda_NuoNuo
·
2021-05-28 22:03
JavaScript
javascript
javascript引擎
执行上下文
Javascript核心知识之this指向
执行上下文
的概念在JavaScript中是颇为重要的。变量或函数的上下文决定了它们可以访问哪些数据,以及它们的行为全局上下文就是最外层的上下文。根据ECMAScript实现的宿主环境,表示全局上下
Yolanda_NuoNuo
·
2021-05-28 16:08
JavaScript
javascript
面试
this
箭头this指向, call apply bind
普通函数thisVS箭头函数this普通函数中的this表示调用此函数时的对象,可以通过bind,call,apply,改变this指向箭头函数没有自己的this,箭头函数并不会创建其自身的
执行上下文
,
IT女神_
·
2021-05-25 19:29
4道题考察js堆栈内存
console.log(a.x)//undefinedconsole.log(b)//{n:1,x:{n:2}}执行过程分析:a={n:1},先在堆内存中创建一个地址(比如:AAAFFF00),内容是n:1,然后在全局
执行上下文
miao8862
·
2021-05-23 15:01
JS入门难点解析6-作用域链
1.简介在JS入门难点解析5-变量对象中提到,对于每个
执行上下文
,都有三个重要属性:变量对象(Variableobject,VO)作用域链(Scopechain)this这篇文章主要讲解作用域链。
love丁酥酥
·
2021-05-21 00:52
ng2变化监测
这个时机是由NgZone这个服务去掌控的,它获取到了整个应用的
执行上下文
,能够对
oWSQo
·
2021-05-20 12:57
《深入理解Java虚拟机》读书笔记之——HotSpot的算法实现
GC扫描的时候去扫描OopMap就可以了,而无需一个不漏地检查完所有
执行上下文
和全局的引用位置。
湾湾_a434
·
2021-05-18 12:22
作用域和作用域链
作用域又叫执行环境,或者
执行上下文
,执行环境定义了变量或者函数有权访问的其他数据。2、什么是作用域链scopechain?
陈智涛
·
2021-05-15 13:02
你不知道的javaScript读书笔记(六)
(2)当一个函数被调用时,会创建一个活动记录(有时候也被称作
执行上下文
)。这个记录会包含函数在哪里调用(调用栈)、函数的调用方式、传入的参数等信息。this就是记录这个属性,它会在函数执行时候被用到。
赐你岁月如歌
·
2021-05-14 19:06
笔记
javascript
【葵花宝典】之 javascript 执行栈与
执行上下文
你将了解执行栈(Executionstack)
执行上下文
(ExecutionContext)作用域链(scopechains)变量提升(hoisting)闭包(closures)this绑定执行栈又叫调用栈
Artiely
·
2021-05-14 11:59
ES6箭头函数
functionhandle(name){returnname;}等同于lethandle=name=>name;关于普通函数应该知道的js中的this是
执行上下文
,在普通函数中,this指向它的直接调用者
夏知更
·
2021-05-13 17:48
高级任务2(主线任务):this_原型链_继承
返回一个新函数,并且使函数内部的this为传入的第一个参数varfn3=obj1.fn.bind(obj1);fn3();使用call和apply设置thiscallapply,调用一个函数,传入函数
执行上下文
及参数
mhy_web
·
2021-05-12 22:09
你不知道的JavaScript上卷2
当一个函数被调用时,会创建一个活动记录(有时候也称为
执行上下文
)。这个记录会包含函数在哪里被调用(调用栈)、函数的调用方法、传入的参数等信息。this就是记录的其中一个属性,会在函数执行的过程中用到。
Doter
·
2021-05-08 22:28
Block原理、Block变量截获、Block的三种形式、__block
Block是将函数及其
执行上下文
封装起来的对象。
iOS技术汇总
·
2021-05-08 17:09
JavaScript学习手册(56)
作用域理解一块地盘,一个代码段所在区域它是静态的(相对于上下文对象),在编写代码时就确定了分类全局作用域函数作用域没有块作用域(ES6有)作用隔离变量,不同作用域下同名变量不会有冲突作用域与
执行上下文
的区别与联系区别
designbyly
·
2021-05-07 17:32
橘子太酸辣
JavaScript学习手册
笔记
javascript
webkit
前端
this_原型链_继承
问题1:apply、call、bind有什么作用,什么区别call(),apply(),调用一个函数,传入函数
执行上下文
及参数call()方法接收参数列表,而apply()接收参数数组bind()方法会创建一个函数
727上上上
·
2021-05-04 22:25
this_原型链_继承
,表示创建一个新的函数,函数体与被调函数fun()一致,但是this被指向参数thisArgcall()和apply()都表示调用一个函数,传入函数
执行上下文
及参数,但是call()的用法是fun.call
madpluto
·
2021-05-04 00:58
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他