<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Yvan_Lin的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Yvan_Lin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Yvan_Lin]]></copyright><item><title><![CDATA[JS和DOM相关的操作]]></title><link>https://blog.youkuaiyun.com/Yvan_Lin/article/details/81103619</link><guid>https://blog.youkuaiyun.com/Yvan_Lin/article/details/81103619</guid><author>Yvan_Lin</author><pubDate>Wed, 18 Jul 2018 20:18:53 +0800</pubDate><description><![CDATA[参考文章：https://blog.youkuaiyun.com/hj7jay/article/details/53389522

节点操作

查找节点


var mydiv = document.getElementById(&quot;mydiv&quot;);    //通过id查找
var mydiv = document.getElementsByClassName(&quot;mydiv&quot;);    //通过类名查找
var...]]></description><category></category></item><item><title><![CDATA[ES6——手把手实现一个简单的Promise]]></title><link>https://blog.youkuaiyun.com/Yvan_Lin/article/details/81094968</link><guid>https://blog.youkuaiyun.com/Yvan_Lin/article/details/81094968</guid><author>Yvan_Lin</author><pubDate>Wed, 18 Jul 2018 14:37:44 +0800</pubDate><description><![CDATA[想要实现一个Promise，首先当然得先知道这个东西是什么，Promise对象是ES6给我们提供的一个解决异步回调的一个语法糖，简单说就是一个容器，里面保存着某个未来才会结束的事件（通常是一个异步操作）的结果。把异步操作放入Promise对象中，等到Promise对象中的操作完成了，再继续执行then里面的操作。具体的使用就不说了，大概的使用方法如同下面。详情可以看ES6


    let p=...]]></description><category></category></item><item><title><![CDATA[正则表达式]]></title><link>https://blog.youkuaiyun.com/Yvan_Lin/article/details/81036181</link><guid>https://blog.youkuaiyun.com/Yvan_Lin/article/details/81036181</guid><author>Yvan_Lin</author><pubDate>Fri, 13 Jul 2018 20:41:03 +0800</pubDate><description><![CDATA[字符类匹配[…] 查找方括号之间的任何字符[^…] 查找任何不在方括号之间的字符[a-z] 查找任何从小写 a 到小写 z 的字符[A-Z] 查找任何从大写 A 到大写 Z 的字符[A-z] 查找任何从大写 A 到小写 z 的字符. 查找单个字符，除了换行和行结束符\w 查找单词字符，等价于[a-zA-Z0-9]\W 查找非单词字符，等价于[^a-zA-Z0-9]\s 查找空白字符\S 查找非空白...]]></description><category></category></item><item><title><![CDATA[Js代码执行时的那点事儿]]></title><link>https://blog.youkuaiyun.com/Yvan_Lin/article/details/80625275</link><guid>https://blog.youkuaiyun.com/Yvan_Lin/article/details/80625275</guid><author>Yvan_Lin</author><pubDate>Fri, 08 Jun 2018 17:52:50 +0800</pubDate><description><![CDATA[在一些笔试的题中，有可能会出现类似下面这么一道题console.log(a)
a(4);
var a=1;
console.log(a);
function a() {
    console.log(2);
}
console.log(a);
var a=3;
console.log(a);
function a(b) {
    console.log(a,b);
    a=5
    co...]]></description><category></category></item><item><title><![CDATA[vue.js初学之组件props]]></title><link>https://blog.youkuaiyun.com/Yvan_Lin/article/details/80430594</link><guid>https://blog.youkuaiyun.com/Yvan_Lin/article/details/80430594</guid><author>Yvan_Lin</author><pubDate>Thu, 24 May 2018 15:43:09 +0800</pubDate><description><![CDATA[上一篇讲述了公司——办公室——员工的神奇组合，那么现在就要开始来说说，他们中间是怎么发布任务的。vue里面就提供了一个好东西，叫props，这一篇里面，我会把在props里面踩的坑都写出来。说起props，其实就是父组件和子组件传递信息的工具，用我的话讲就是，办公室的老大给员工说，“我要给你什么任务一样”...]]></description><category></category></item><item><title><![CDATA[vue.js初学之组件开发理解]]></title><link>https://blog.youkuaiyun.com/Yvan_Lin/article/details/80429806</link><guid>https://blog.youkuaiyun.com/Yvan_Lin/article/details/80429806</guid><author>Yvan_Lin</author><pubDate>Thu, 24 May 2018 09:58:24 +0800</pubDate><description><![CDATA[如果只是一些小页面的开发，可能组件的功能用不上，但到了开发大型项目的时候，需要复杂的并且很多重复或者类似模块的时候，组件化开发的强大就可以体现得淋漓尽致我们来假设一个场景，比方说我们要来做一个工作台，这个工作台呢就是为了给我们办公室里的每个人发布任务，就相当于说，我们得做一个任务列表，然后每个人有不同的任务，那么就可以把个人任务做成一个组件（如上一篇讲到的todolist），那么一个就不用重复去写...]]></description><category></category></item><item><title><![CDATA[vue.js初学之组件]]></title><link>https://blog.youkuaiyun.com/Yvan_Lin/article/details/80429944</link><guid>https://blog.youkuaiyun.com/Yvan_Lin/article/details/80429944</guid><author>Yvan_Lin</author><pubDate>Thu, 24 May 2018 09:40:33 +0800</pubDate><description><![CDATA[使用vue进行开发的时候，必然会使用到组件这个东西。那么什么是组件呢，简单粗暴点来讲，组件就是用原有的html标签来自定义的标签，因为是自定义的，所以可以加上一些自己希望的一些功能，同时也方便在多个地方进行复用，如下（代码中）&amp;lt;div id=&quot;app-1&quot;&amp;gt;
    &amp;lt;todo-item&amp;gt;&amp;lt;/todo-item&amp;gt;
    &amp;lt;todo-item&amp;gt;&amp;lt...]]></description><category></category></item><item><title><![CDATA[node后台开发入门——http模块]]></title><link>https://blog.youkuaiyun.com/Yvan_Lin/article/details/80332695</link><guid>https://blog.youkuaiyun.com/Yvan_Lin/article/details/80332695</guid><author>Yvan_Lin</author><pubDate>Wed, 16 May 2018 10:19:52 +0800</pubDate><description><![CDATA[首先安装node自然是必须的，那么就来做一个最最最简单的服务器const http = require('http');//引入http模块
//创建服务器
let httpServer=http.createServer((req,res)=&amp;gt;{//req：请求，res:响应
res.write('访问到服务器了');//往前端写东西
res.end();//告诉前端我要给你的东西给完了，...]]></description><category></category></item><item><title><![CDATA[常用排序算法稳定性、时间复杂度分析]]></title><link>https://blog.youkuaiyun.com/Yvan_Lin/article/details/79410455</link><guid>https://blog.youkuaiyun.com/Yvan_Lin/article/details/79410455</guid><author>Yvan_Lin</author><pubDate>Thu, 01 Mar 2018 11:46:31 +0800</pubDate><description><![CDATA[1、　　选择排序、快速排序、希尔排序、堆排序不是稳定的排序算法，

　　     冒泡排序、插入排序、归并排序和基数排序是稳定的排序算法。




2、研究排序算法的稳定性有何意义？

　　首先，排序算法的稳定性大家应该都知道，通俗地讲就是能保证排序前两个相等的数据其在序列中的先后位置顺序与排序后它们两个先后位置顺序相同。

再简单具体一点，如果A i == A j，Ai 原]]></description><category></category></item><item><title><![CDATA[vue.js初学—DIY移动端输入键盘]]></title><link>https://blog.youkuaiyun.com/Yvan_Lin/article/details/79154802</link><guid>https://blog.youkuaiyun.com/Yvan_Lin/article/details/79154802</guid><author>Yvan_Lin</author><pubDate>Wed, 24 Jan 2018 20:58:07 +0800</pubDate><description><![CDATA[在项目开发的过程中呢，我们需要用户输入一些东西，但又不愿意让用户随意的进行输入，因而可能会选择使用一个自定义的输入法，来限制用户输入的东西，那么接下来，我们就通过一个简单的例子，来看看，移动端网页中，输入法该怎么去设置。这里我们依旧使用了我们的老朋友Vue，来进行实现。
首先我们来看一下html代码中，需要些什么。在这里呢，我们用一个输入车牌号作为例子，首先vue的引入和移动端的设定在这里就不说]]></description><category></category></item><item><title><![CDATA[web前端实习路]]></title><link>https://blog.youkuaiyun.com/Yvan_Lin/article/details/79089312</link><guid>https://blog.youkuaiyun.com/Yvan_Lin/article/details/79089312</guid><author>Yvan_Lin</author><pubDate>Wed, 17 Jan 2018 21:15:06 +0800</pubDate><description><![CDATA[没有实习之前，大多数时候都是自己在做一些小项目的开发，满足于本地，满足于一些静态的页面，可能最多也就是在本地搭建一个服务器，现在，也开始接触到公司的项目，发现与之前自己在做的有很不一样的区别，这篇文章，也算是一个小白刚进入一家小公司，发现有不一样的新世界的感叹吧一、多人合作在学校里的项目里面，一般情况下，是一个人负责一个方向，比如我负责网页前端，他负责安卓开发，他负责后台算法。而在公司的项目就不一]]></description><category></category></item><item><title><![CDATA[vue.js初学3之vue指令②]]></title><link>https://blog.youkuaiyun.com/Yvan_Lin/article/details/78253597</link><guid>https://blog.youkuaiyun.com/Yvan_Lin/article/details/78253597</guid><author>Yvan_Lin</author><pubDate>Mon, 16 Oct 2017 20:07:36 +0800</pubDate><description><![CDATA[vue初学3之vue指令②]]></description><category></category></item><item><title><![CDATA[vue.js初学2之vue指令①]]></title><link>https://blog.youkuaiyun.com/Yvan_Lin/article/details/78250247</link><guid>https://blog.youkuaiyun.com/Yvan_Lin/article/details/78250247</guid><author>Yvan_Lin</author><pubDate>Mon, 16 Oct 2017 15:27:57 +0800</pubDate><description><![CDATA[vuejs简单指令]]></description><category></category></item><item><title><![CDATA[vue.js初学1]]></title><link>https://blog.youkuaiyun.com/Yvan_Lin/article/details/78249265</link><guid>https://blog.youkuaiyun.com/Yvan_Lin/article/details/78249265</guid><author>Yvan_Lin</author><pubDate>Mon, 16 Oct 2017 14:21:36 +0800</pubDate><description><![CDATA[开始学vue.js，做一点总结积累，请多多指教]]></description><category></category></item><item><title><![CDATA[(转)外边合并问题]]></title><link>https://blog.youkuaiyun.com/Yvan_Lin/article/details/71887793</link><guid>https://blog.youkuaiyun.com/Yvan_Lin/article/details/71887793</guid><author>Yvan_Lin</author><pubDate>Sat, 13 May 2017 20:14:19 +0800</pubDate><description><![CDATA[外边距合并问题]]></description><category></category></item><item><title><![CDATA[用CSS实现3D魔方动画旋转]]></title><link>https://blog.youkuaiyun.com/Yvan_Lin/article/details/71023019</link><guid>https://blog.youkuaiyun.com/Yvan_Lin/article/details/71023019</guid><author>Yvan_Lin</author><pubDate>Sun, 30 Apr 2017 14:41:06 +0800</pubDate><description><![CDATA[这篇博客是关于一个动态3D魔方的实现，主要分成两个部分，一个是3D魔方的制作，另一个是关于一个动画效果]]></description><category></category></item></channel></rss>