<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bailun1807</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bailun1807]]></copyright><item><title><![CDATA[CSS经典布局-flex]]></title><link>https://blog.youkuaiyun.com/bailun1807/article/details/101087395</link><guid>https://blog.youkuaiyun.com/bailun1807/article/details/101087395</guid><author>bailun1807</author><pubDate>Fri, 27 Oct 2017 10:46:00 +0800</pubDate><description><![CDATA[　　我个人认为，CSS很神奇。CSS中有一个很经典的布局——flex布局。flex为盒装模型提供了很大的灵活性。
　　flex存在两根轴：水平的主轴（main axis）和垂直的交叉轴（cross axis）。主轴的开始位置（与边框的交叉点）叫做main start，结束位置叫做main end；交叉轴的开始位置叫做cross start，结束位置叫做cross end。项目默认沿主轴...]]></description><category></category></item><item><title><![CDATA[JavaScript面试技巧（DOM和BOM）]]></title><link>https://blog.youkuaiyun.com/bailun1807/article/details/101087393</link><guid>https://blog.youkuaiyun.com/bailun1807/article/details/101087393</guid><author>bailun1807</author><pubDate>Fri, 01 Sep 2017 13:52:00 +0800</pubDate><description><![CDATA[DOM操作
　　如：将网页中的一个图片删掉，以及增加一张图片、增加一个链接、修改一个网页的结构，做一个广告弹层，以及页面上的动态效果等等
BOM操作
　　如：获取浏览器特性，获取当前屏幕的宽度、高度，获取当前地址栏地址
1.DOM操作的常用API有哪些？
　　获取DOM节点，以及节点的property和Attribute，
　　获取父节点，获取子节点，
　　新增节点，删除节...]]></description><category></category></item><item><title><![CDATA[JavaScript面试技巧（事件、ajax、存储）]]></title><link>https://blog.youkuaiyun.com/bailun1807/article/details/101087391</link><guid>https://blog.youkuaiyun.com/bailun1807/article/details/101087391</guid><author>bailun1807</author><pubDate>Fri, 01 Sep 2017 13:51:00 +0800</pubDate><description><![CDATA[一、事件
1.编写一个通用的事件监听函数

 1 function bindEvent(elem, type, selector, fn) {
 2     if(fn == null) {
 3         fn = selector
 4         selector = null
 5     }
 6     elem.addEventListener(t...]]></description><category></category></item><item><title><![CDATA[JavaScript面试技巧（作用域和闭包）]]></title><link>https://blog.youkuaiyun.com/bailun1807/article/details/101087389</link><guid>https://blog.youkuaiyun.com/bailun1807/article/details/101087389</guid><author>bailun1807</author><pubDate>Fri, 01 Sep 2017 13:51:00 +0800</pubDate><description><![CDATA[1.闭包应用场景
　1）函数作为返回值，例如：

 1 function F1(){
 2     var a = 100;
 3     return function(event){
 4         console.log(a)   //自由变量，去父作用域找
 5     }
 6 }
 7 
 8 var f1 = F1();
 9 var a = 2...]]></description><category></category></item><item><title><![CDATA[JavaScript面试技巧（原型和原型链）]]></title><link>https://blog.youkuaiyun.com/bailun1807/article/details/101087392</link><guid>https://blog.youkuaiyun.com/bailun1807/article/details/101087392</guid><author>bailun1807</author><pubDate>Fri, 01 Sep 2017 13:50:00 +0800</pubDate><description><![CDATA[1.instanceof用于判断引用类型属于哪个构造函数的方法。
 那么，我们如何准确的判断一个变量是数组类型呢？
　　var arr = [];
　　arr instanceof Array //结果为true，这样判断
 有的人可能会想到 typeof arr,但typeof是无法判断是否是数组类型的，包括object
2.原型规则
　1）所有的引用类型...]]></description><category></category></item><item><title><![CDATA[JavaScript面试技巧（基础部分）]]></title><link>https://blog.youkuaiyun.com/bailun1807/article/details/101087390</link><guid>https://blog.youkuaiyun.com/bailun1807/article/details/101087390</guid><author>bailun1807</author><pubDate>Fri, 01 Sep 2017 13:49:00 +0800</pubDate><description><![CDATA[1.JS中使用typeof能得到哪些类型？
　　值类型和引用类型

 1 //值类型
 2 var a = 100;
 3 var b = a;
 4 a = 200;
 5 console.log(b) //100
 6 
 7 //引用类型
 8 var a = {age:20};
 9 var b = a;
10 b.age = 21;
11 consol...]]></description><category></category></item></channel></rss>