关于数据双向绑定,绑定的基础就是监听属性的变化事件(propertyChange
),在现在比较流行的一些框架当中的解决方法一般有以下几种
最后更新于
2020-05-24
在之前的文章当中,我们梳理了 JavaScript 中的作用域 和 JavaScript 中的闭包 相关内容,其中涉及到一些作用域链,[[Scopes]]
,VO/AO
等可能理解起来比较隐晦的内容,所以在本章当中,我们就从头开始重新的梳理一下这方面的相关内容,也算是针对 JavaScript
当中的作用域以及闭包的一个更为深层次的梳理,下面就让我们来一起看看 JavaScript
当中的的执行过程到底是怎样的
这里在这里需要注意,本章当中我们主要关注的是 JavaScript
的同步执行过程,关于其异步执行过程的相关内容可以参考之前整理过的 JavaScript 并发模型
JavaScript
中的 call()
和 apply()
方法主要是用来扩充函数的作用域和改变 this
的指向(改变被调用函数的上下文),它们都接收两个参数
最后更新于
2020-11-14
最近在回过头来看之前整理过的 Promise
相关内容,发现有许多不完善或是遗漏的地方,所以打算抽些时间重新的梳理一下 Promise
相关内容,从什么是 Promise
开始,到它的各种使用方式,最后我们再来手动模拟实现一个 Promise
了解一下它的运行过程(整理完发现内容较多,所以另起篇幅,见 Promise 的实现),下面就让我们先从为什么要使用 Promise
开始看起
最后更新于
2020-11-25
最近打算重新的梳理一下 JavaScript
中数据类型的相关内容,主要分为三部分『数据类型』,『类型转换』和『类型判断』,也算是做一个整合汇总,方便以后进行查阅或是复习,下面我们就先从『数据类型』开始看起
最后更新于
2020-02-22
深浅拷贝也算是一个老生常谈的话题了,它也是一些面试题当中的高频题目,所以今天就抽些时间来深入的了解一下 JavaScript
中的深浅拷贝,也算是记录记录,不过在此之前我们先来了解一下可能会与深浅拷贝所混淆的『赋值』概念
this
是 JavaScript
语言的一个关键字,它代表函数运行时自动生成的一个内部对象,只能在函数内部使用,随着函数使用场合的不同,this
的值会发生变化,但是有一个总的原则,那就是 this
指向的是『调用函数的那个对象』
Update your browser to view this website correctly. Update my browser now