<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[QINGLING227的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/QINGLING227</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; QINGLING227]]></copyright><item><title><![CDATA[逆向思考：这15条道理，80%的程序员没有搞懂]]></title><link>https://blog.youkuaiyun.com/QINGLING227/article/details/130241597</link><guid>https://blog.youkuaiyun.com/QINGLING227/article/details/130241597</guid><author>QINGLING227</author><pubDate>Wed, 19 Apr 2023 13:06:11 +0800</pubDate><description><![CDATA[你是否也这样想过…为什么你看过那么多大道理，却依然过不好这一生？

这一年来我们的职场都不太平，裁员…失业…毕业…，许多人表达了自己的现状与悲观，你该怎么办？你如何掌控你的职业生涯？]]></description><category></category></item><item><title><![CDATA[面试官：不了解Nodejs异步IO模型还敢往简历上写Node？！]]></title><link>https://blog.youkuaiyun.com/QINGLING227/article/details/130178201</link><guid>https://blog.youkuaiyun.com/QINGLING227/article/details/130178201</guid><author>QINGLING227</author><pubDate>Sun, 16 Apr 2023 01:55:34 +0800</pubDate><description><![CDATA[面试官：不了解Nodejs异步IO模型还敢往简历上写Node？！]]></description><category></category></item><item><title><![CDATA[浅显易懂地介绍Vue2运行时渲染系统]]></title><link>https://blog.youkuaiyun.com/QINGLING227/article/details/129658534</link><guid>https://blog.youkuaiyun.com/QINGLING227/article/details/129658534</guid><author>QINGLING227</author><pubDate>Sun, 19 Mar 2023 23:07:38 +0800</pubDate><description><![CDATA[最后我们通过一个简单的逻辑线来了解响应式系统与渲染系统之间的联系。页面数据变化 → 通知 Dep → 通知相应的 Watcher 实例 → 执行 updateComponent 函数 → 调用 render 函数生成新的虚拟 DOM 树 → 调用 patch 函数进行比较 → 更新页面。本文用于记录自己的学习，欢迎指出错误。]]></description><category></category></item><item><title><![CDATA[一幢大楼中函数的一生：解析作用域链、上下文和变量对象]]></title><link>https://blog.youkuaiyun.com/QINGLING227/article/details/129629427</link><guid>https://blog.youkuaiyun.com/QINGLING227/article/details/129629427</guid><author>QINGLING227</author><pubDate>Fri, 17 Mar 2023 22:22:37 +0800</pubDate><description><![CDATA[变量对象是作为该执行上下文的属性创建的，也就是说它会在函数执行的那一刻同上下文一起被创造。当函数执行完成后，变量对象被销毁，其内部的变量和函数声明也随之消失。]]></description><category></category></item><item><title><![CDATA[告别困惑！Vue 响应式原理浅显易懂的解析]]></title><link>https://blog.youkuaiyun.com/QINGLING227/article/details/129588335</link><guid>https://blog.youkuaiyun.com/QINGLING227/article/details/129588335</guid><author>QINGLING227</author><pubDate>Thu, 16 Mar 2023 15:31:00 +0800</pubDate><description><![CDATA[在此过程中，我们将使用花名簿（Dep）、同学（属性）和影分身（Watcher）的概念来讲解，使内容更易理解。当我们修改某个属性值时，**Dep 实例会通知花名簿中记录的所有影分身（Watcher 实例）** ，让它们执行相应的操作。Observer 负责**将一个普通对象转换为响应式对象**，也就是给每一个属性添加 **getter** 和 **setter**。我们再假设每个同学都学会了影分身，那么**每个同学可能都会有多个影分身**，这个**影分身就是我们的 Watcher 实例**。]]></description><category></category></item><item><title><![CDATA[五行代码带你实现一个new操作符！]]></title><link>https://blog.youkuaiyun.com/QINGLING227/article/details/129512668</link><guid>https://blog.youkuaiyun.com/QINGLING227/article/details/129512668</guid><author>QINGLING227</author><pubDate>Tue, 14 Mar 2023 00:58:39 +0800</pubDate><description><![CDATA[new操作符的实现有很多种方式。这里提供两种方式给大家做参考。]]></description><category></category></item><item><title><![CDATA[Lodash源码解读之isBoolean()]]></title><link>https://blog.youkuaiyun.com/QINGLING227/article/details/129415012</link><guid>https://blog.youkuaiyun.com/QINGLING227/article/details/129415012</guid><author>QINGLING227</author><pubDate>Thu, 09 Mar 2023 01:26:03 +0800</pubDate><description><![CDATA[Lodash源码解读之isBoolean()。本文用于记录自己的源码学习，欢迎大家指出我的错误]]></description><category></category></item></channel></rss>