<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[EthanSmile]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/EthanSmile</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; EthanSmile]]></copyright><item><title><![CDATA[前端面试复习6---web前端性能优化]]></title><link>https://blog.csdn.net/EthanSmile/article/details/132353097</link><guid>https://blog.csdn.net/EthanSmile/article/details/132353097</guid><author>EthanSmile</author><pubDate>Fri, 18 Aug 2023 00:13:32 +0800</pubDate><description><![CDATA[前端性能优化是提升用户体验的关键。通过压缩和合并文件、减少网络请求、延迟加载图片等优化，可以加快网页加载速度。优化关键渲染路径、减少回流重绘，提升交互响应。优化资源缓存、使用CDN加速，减少服务器请求。合理使用缓存、压缩和分块传输，减少资源大小。持续监测性能，优化前端代码和设计。最终目标是提高用户体验，让用户感受到更快、流畅的网页加载和交互。]]></description><category></category></item><item><title><![CDATA[前端面试复习5---浏览器内置对象]]></title><link>https://blog.csdn.net/EthanSmile/article/details/132275313</link><guid>https://blog.csdn.net/EthanSmile/article/details/132275313</guid><author>EthanSmile</author><pubDate>Mon, 14 Aug 2023 14:28:31 +0800</pubDate><description><![CDATA[JavaScript 在浏览器环境下一般有三部分组成：ECMAScript、BOM、DOM，（IE 浏览器多了 ActiveXObject 类）。浏览器环境是 JavaScript 的宿主环境，浏览器中的编译引擎：V8, JSCore, SpiderMoney]]></description><category></category></item><item><title><![CDATA[前端面试复习4---JS 模块化基本认识]]></title><link>https://blog.csdn.net/EthanSmile/article/details/132275141</link><guid>https://blog.csdn.net/EthanSmile/article/details/132275141</guid><author>EthanSmile</author><pubDate>Mon, 14 Aug 2023 14:25:23 +0800</pubDate><description><![CDATA[幼年期：无模块化（委婉的辩解），不同功能的 js 分成多个 js 文件。成长期：模块化的雏形-IIFE（语法侧的优化）。成熟期：CommonJS；AMD require.js； CMD sea.js；ES6 module]]></description><category></category></item><item><title><![CDATA[前端面试复习3---异步与 promise]]></title><link>https://blog.csdn.net/EthanSmile/article/details/132275022</link><guid>https://blog.csdn.net/EthanSmile/article/details/132275022</guid><author>EthanSmile</author><pubDate>Mon, 14 Aug 2023 14:18:11 +0800</pubDate><description><![CDATA[每一辆车代表我们日常用的每个程序，洗车场代表电脑的内存空间。每个停车位就代表了每个进程，小轿车占用小车位，大巴车占用大车位，等同于每个应用程序也会根基自身的需要的运行内存，分配不一样的进程空间。每个洗车工人代表一个线程，一个洗车位可以用多个洗车工人在干活，例如：洗车外面的，清理内饰的同时在进行；等同于一个应用程序的进程空间可以多个线程在同时干活，例如：网易云音乐，在播发音乐的同时，你还可以发表评论。同一个洗车位内的工人可以共用这个洗车位内的所以工具资源，同一个进程内的线程共用这个进程内的资源空间。]]></description><category></category></item><item><title><![CDATA[前端面试复习2---面向对象编程/原型及原型链]]></title><link>https://blog.csdn.net/EthanSmile/article/details/131027428</link><guid>https://blog.csdn.net/EthanSmile/article/details/131027428</guid><author>EthanSmile</author><pubDate>Sun, 04 Jun 2023 00:11:11 +0800</pubDate><description><![CDATA[每个 JavaScript 对象都有一个内部属性，称为原型（prototype），它指向另一个对象。当我们引用对象的属性或方法时，JavaScript 引擎首先在对象自身上查找，如果找不到，就会沿着原型链向上查找，直到找到属性或方法或者到达原型链的顶部（Object.prototype）。]]></description><category></category></item><item><title><![CDATA[前端面试复习1---this/闭包/作用域]]></title><link>https://blog.csdn.net/EthanSmile/article/details/131027327</link><guid>https://blog.csdn.net/EthanSmile/article/details/131027327</guid><author>EthanSmile</author><pubDate>Sun, 04 Jun 2023 00:03:38 +0800</pubDate><description><![CDATA[作用域说的是变量的作用域，闭包是作用域应用的特殊情况，this执行的上下文决定的。this 关键字用于确定函数执行时的上下文对象。this 的值取决于函数被调用的方式。]]></description><category></category></item></channel></rss>