<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LongIvan的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LongIvan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LongIvan]]></copyright><item><title><![CDATA[2019秋招前端面经]]></title><link>https://blog.youkuaiyun.com/LongIvan/article/details/83832094</link><guid>https://blog.youkuaiyun.com/LongIvan/article/details/83832094</guid><author>LongIvan</author><pubDate>Wed, 07 Nov 2018 21:19:53 +0800</pubDate><description><![CDATA[参加2019年秋招，投递Web前端开发工程师，在7月开始准备面试知识点，并投递提前批简历（基本在8月初截止）。8月份开始笔试、电话视频面试和现场面试，边面试边总结知识点，并深入不懂的问题，到9月初提前批全部结束，开始收割offer。收到了百度、网易、华为、拼多多、万得、小红书offer。


	阿里提前批一面（7月22日）（18分钟）（挂）

	为什么做前端
		项目经历（做了什么项目，使用了什么...]]></description><category></category></item><item><title><![CDATA[CSS面试题集]]></title><link>https://blog.youkuaiyun.com/LongIvan/article/details/83832049</link><guid>https://blog.youkuaiyun.com/LongIvan/article/details/83832049</guid><author>LongIvan</author><pubDate>Wed, 07 Nov 2018 21:17:12 +0800</pubDate><description><![CDATA[1、权重计算

important &amp;gt; 行间样式 &amp;gt; id &amp;gt; class | 属性 &amp;gt; 标签选择器 &amp;gt; 通配符
	css权重

	important         Infinity
		行间样式             1000
		id                         100
		class |属性| 伪类    10
		标签选择器| 伪元素 ...]]></description><category></category></item><item><title><![CDATA[javascript面试题集]]></title><link>https://blog.youkuaiyun.com/LongIvan/article/details/83832022</link><guid>https://blog.youkuaiyun.com/LongIvan/article/details/83832022</guid><author>LongIvan</author><pubDate>Wed, 07 Nov 2018 21:15:33 +0800</pubDate><description><![CDATA[1、运算符

1/0 = infinity（正无穷，number类型），-1/0 = -infinity，0/0 = NaN（Not a Number，number类型），0%0 = NaN
	比较运算符比较字符串，以ascii（8位二进制数）来比较
2、函数和作用域

高内聚，弱耦合，使用函数封装
	函数定义的三种方式：申明式，显示命令式，匿名命令式（匿名函数表达式，命名函数表达式）-&amp;gt;函...]]></description><category></category></item><item><title><![CDATA[Web前端面试题集]]></title><link>https://blog.youkuaiyun.com/LongIvan/article/details/83831869</link><guid>https://blog.youkuaiyun.com/LongIvan/article/details/83831869</guid><author>LongIvan</author><pubDate>Wed, 07 Nov 2018 21:13:36 +0800</pubDate><description><![CDATA[1、 怎么样从web前端方面优化性能？至少列举5点？

减少Http请求：合并CSS，合并javascipt，合并图片

	http协议是无状态的应用层协议，每次HTTP请求都需要建立通信链路、进行数据传输，如果包含大量的图片、css、js文件，会频繁的与服务器建立链接并释放链接，会造成资源浪费，增加服务器和浏览器的的负担。
	
使用浏览器缓存：CSS、jS、logo、图标静态资源文件更新频率比较...]]></description><category></category></item><item><title><![CDATA[npm ERR! code ERR_STREAM_WRITE_AFTER_END npm install 报错]]></title><link>https://blog.youkuaiyun.com/LongIvan/article/details/80386042</link><guid>https://blog.youkuaiyun.com/LongIvan/article/details/80386042</guid><author>LongIvan</author><pubDate>Sun, 20 May 2018 22:31:50 +0800</pubDate><description><![CDATA[实力踩坑npm，自从用了npm之后项目构建和插件管理确实方便了很多，但也是被坑的不要不要的。由于平时只是用用，并没有深入了解node的npm，所以遇到问题都比较棘手，能够查到的资料也不多。阐述以下我遇到的问题，和解决的一些思路，希望能够启发大家。遇到问题在学习react应用的时候想用npm安装ant design，结果遇到了error，执行命令和错误如下E:\workspace\my-react-...]]></description><category></category></item><item><title><![CDATA[异步加载JavaScript代码和外部文件的方法]]></title><link>https://blog.youkuaiyun.com/LongIvan/article/details/80307943</link><guid>https://blog.youkuaiyun.com/LongIvan/article/details/80307943</guid><author>LongIvan</author><pubDate>Mon, 14 May 2018 12:55:16 +0800</pubDate><description><![CDATA[      在浏览器解析HTML文件时，会从上到下一直解析，而在一个完整的应用中，往往会通过外部js文件申明在head中。然而在js加载的时间线上，遇到script外部js， 并且没有设置async或defer属性，浏览器加载外部js并阻塞，等待js加载完成并执行该脚本，然后继续解析加载完成并执行该脚本，接着继续解析文档。     其实很多js文件不需要在初始化时全部加载完成，可以在使用时再下载j...]]></description><category></category></item></channel></rss>