<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ALSNEI的博客]]></title><description><![CDATA[Go up]]></description><link>https://blog.youkuaiyun.com/ALSNEI</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ALSNEI]]></copyright><item><title><![CDATA[mock数据]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/80355773</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/80355773</guid><author>ALSNEI</author><pubDate>Thu, 17 May 2018 19:37:53 +0800</pubDate><description><![CDATA[ 
这是官网传送带（内有雷）



使用说明有两点： 
    1. 数据模板定义（Data Temaplte Definition, DTD） 
    2. 数据占位符定义（Data Placeholder Definition,DPD）



一、数据模板定义 DTD

数据模板中的每个属性由3部分构成：属性名、生成规则、属性值：

//属性名 | 生成规则 ： 属性值 
‘name | r...]]></description><category></category></item><item><title><![CDATA[js涉及到跨域请求问题]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/79261187</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/79261187</guid><author>ALSNEI</author><pubDate>Mon, 05 Feb 2018 16:06:03 +0800</pubDate><description><![CDATA[涉及到跨域请求数据时，可以设置浏览器属性解决问题。

具体如下： 
1.谷歌浏览器属性下的“快捷方式” 
2.修改“目标” 
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe 
        后 面 添 加 
–disable-web-security –user-data-dir=C:\MyChromeDevUserData]]></description><category></category></item><item><title><![CDATA[查漏补缺_2(面向对象)]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/78733032</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/78733032</guid><author>ALSNEI</author><pubDate>Wed, 06 Dec 2017 17:30:03 +0800</pubDate><description><![CDATA[面向对象对象的两种属性：数据属性和访问器属性数据属性：       //对于直接在对象上定义属性，前三个默认都为 true   value默认为undefined
    [[Configurable]]:能否通过delete删除属性，能否修改属性，或者能否把属性修改为访问器属性。
    [[Enumerable]]:  能否通过for-in循环返回属性，可枚举属性，
    [[Writable]]></description><category></category></item><item><title><![CDATA[查漏补缺_1]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/78717708</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/78717708</guid><author>ALSNEI</author><pubDate>Tue, 05 Dec 2017 11:17:36 +0800</pubDate><description><![CDATA[1.alert 用来显示一段文本。不是文本强制转换为文本。 
2.sort()排序,原理是根据Unicode进行排序，可接受一个比较函数。//比较函数
function compare(a,b){
    if(a < b) { return -1;}
    else if(a > b) { return 1;}
    else { return 0;}
}
var values = [0,5,]]></description><category></category></item><item><title><![CDATA[网站SEO优化（Yahoo军规）]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/77097294</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/77097294</guid><author>ALSNEI</author><pubDate>Fri, 11 Aug 2017 14:36:02 +0800</pubDate><description><![CDATA[网站SEO优化]]></description><category></category></item><item><title><![CDATA[倒计时的研究(针对前端小白)]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/75750708</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/75750708</guid><author>ALSNEI</author><pubDate>Sat, 22 Jul 2017 16:30:57 +0800</pubDate><description><![CDATA[作为前端小白时，我们书写，倒计时是基本功，当时用的 new.Date() ,获取本地时间作为时间参考，写的没有问题。但是实际项目中，不应该使用只是用 new.Date() , 因为它获取的是电脑系统本地时间，]]></description><category></category></item><item><title><![CDATA[Vue项目之Axios数据请求]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/73504054</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/73504054</guid><author>ALSNEI</author><pubDate>Tue, 20 Jun 2017 17:22:23 +0800</pubDate><description><![CDATA[Axios 处理数据请求的问题
Axios使用手册 ，Vue项目中，将Axios封装为一个函数，方便我们以后重复调用]]></description><category></category></item><item><title><![CDATA[前端面试题系列（四）]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/69958745</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/69958745</guid><author>ALSNEI</author><pubDate>Mon, 10 Apr 2017 17:46:17 +0800</pubDate><description><![CDATA[HTML篇
如何区分html和html5? 
①文档声明   
html5的文档声明为<!DOCTYPE html>
html的文档声明为<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmln]]></description><category></category></item><item><title><![CDATA[JQuery学习之核心]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/69258192</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/69258192</guid><author>ALSNEI</author><pubDate>Wed, 05 Apr 2017 15:35:54 +0800</pubDate><description><![CDATA[<!DOCTYPE html>
<html>
    <head>
        <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
        <meta charset="utf-8" />]]></description><category></category></item><item><title><![CDATA[ES6之二（解构赋值）]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/60771361</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/60771361</guid><author>ALSNEI</author><pubDate>Tue, 07 Mar 2017 17:35:35 +0800</pubDate><description><![CDATA[ES6 允许按照一定模式，从数组和对象中提取值，对变量进行赋值，这被称为解构（Destructuring）。解构分为以下几种：数值解构1. 情况1：少 对 多  ——-解构成功    let [ , , third] = ["foo", "bar", "baz"];
    third // "baz"
    //只输出有赋值的变量    let [head, ...tail] = [1, 2,]]></description><category></category></item><item><title><![CDATA[ES6之一（let和const）]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/60581267</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/60581267</guid><author>ALSNEI</author><pubDate>Mon, 06 Mar 2017 16:42:16 +0800</pubDate><description><![CDATA[ES6理解ES6规定了变量的问题，主要体现在变量或者函数的作用域问题上。1.ES6取消了顶级变量，所以let , const , class声明的全局变量不存在顶级对象的属性，即var a = 1;
// 如果在Node的REPL环境，可以写成global.a
// 或者采用通用方法，写成this.a
window.a // 1
let b = 1;
window.b // undefined
2.]]></description><category></category></item><item><title><![CDATA[前端面试题系列（三）]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/60143098</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/60143098</guid><author>ALSNEI</author><pubDate>Fri, 03 Mar 2017 17:11:31 +0800</pubDate><description><![CDATA[第三谈 
1.js方面的兼容性写法还有阻止默认事件等等Var ev = ev || window.event //事件对象
document.documentElement.clientWidth || document.body.clientWidth //可见窗口宽度大小
Var target = ev.srcElement||ev.target //点击目标2.浮动的框可以向左或向右移动，直到]]></description><category></category></item><item><title><![CDATA[前端面试题系列（二）]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/60137055</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/60137055</guid><author>ALSNEI</author><pubDate>Fri, 03 Mar 2017 11:59:54 +0800</pubDate><description><![CDATA[第二弹 
一1.①行内元素：占位不能充满正行的元素，不能设置宽高，宽高由内容撑开，只能容纳行内元素。例如：
     span - 常用内联容器，定义文本内区块 
     em - 强调 
     strong - 粗体强调
     img - 图片   
     input - 输入框 
     ...    ②块级元素：占位充满正行的元素，可以设置宽高，可以容纳任何元素例如：]]></description><category></category></item><item><title><![CDATA[前端面试题系列（一）]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/59110717</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/59110717</guid><author>ALSNEI</author><pubDate>Wed, 01 Mar 2017 16:39:58 +0800</pubDate><description><![CDATA[上来就是干！ 
1, $(“li:odd”)—even为偶数2, $(“li:eq(7)”)—（index 从 0 开始）3,      3.1 利用CSS3里translate属性，改变子元素的位置如 top,bottom,left,right
     3.2 利用CSS里postion进行定位，改变子元素的位置如 top,bottom,left,right
     3.3 利用透明度op]]></description><category></category></item><item><title><![CDATA[cookie和sessionStorage和localStorage的区别]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/55003046</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/55003046</guid><author>ALSNEI</author><pubDate>Sun, 12 Feb 2017 18:03:49 +0800</pubDate><description><![CDATA[cookie和sessionStorage和localStorage的区别
共同点：都是保存在浏览器端，且同源的。
不同： 
2.1. 存储数据的生命周期 
       cookie: 可设置失效时间，默认是关闭浏览器后失效 
       localStorage: 手动清除，否则永久保存 
       sessionStorage：仅在当前网页中存在，直到关闭该网页或者浏览器后失效。 
2.]]></description><category></category></item><item><title><![CDATA[js与多行字符串]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/54601551</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/54601551</guid><author>ALSNEI</author><pubDate>Wed, 18 Jan 2017 15:21:55 +0800</pubDate><description><![CDATA[js与多行字符串JS里并没有标准的多行字符串的表示方法，但是在用模板的时候，为了保证模板的可阅读性，我们又不可避免的使用多行字符串，所以出现了各种搞法，这里以一段jade的模板作为示例，简单总结和对比一下。字符串相加(+)这是最容易理解也很常用的一种形式，如下var tmpl =''+
    '!!! 5' +
    'html' +
    '  include header' +
    ']]></description><category></category></item><item><title><![CDATA[小程序开发窍门]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/54600807</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/54600807</guid><author>ALSNEI</author><pubDate>Wed, 18 Jan 2017 14:18:40 +0800</pubDate><description><![CDATA[微信的”小程序”正式上线一周时间, 相关的话题持续升温. 与此同时, 支付宝开发的”小程序”也随即曝出, 互联网巨头们争先恐后的抢占市场, 闹得现有的”APP”岌岌可危的样子. 针对如此炙手可热的小程序, 经过各种途径的深入了解, 总结出来的小程序开发40个注意点, 供大家参考!1.为什么 js 脚本中不能使用 window 等对象由于小程序的页面脚本逻辑是在 jscore 中运行, jsc]]></description><category></category></item><item><title><![CDATA[hammer.js]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/54428038</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/54428038</guid><author>ALSNEI</author><pubDate>Sat, 14 Jan 2017 18:19:07 +0800</pubDate><description><![CDATA[hammer.jshammer.js是一个开源的库，他可以的实现在移端开发的大多数事件，如：点击、滑动、拖动、多点触控等事件。hammer.js不需要依赖任何其他的js框架，并且整个框架非常小.1. Pan：拖动事件<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"]]></description><category></category></item><item><title><![CDATA[微信小程序引用外部字体]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/54411945</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/54411945</guid><author>ALSNEI</author><pubDate>Fri, 13 Jan 2017 20:59:10 +0800</pubDate><description><![CDATA[微信小程序如何引入外部字体库微信小程序的霸权主义, 不识别很多文件, 其中就包括外部的字体文件. 那我们怎么突破他的防火线呢, 这里主要用得就是在线的字体库. 它的使用不像之前引用阿里巴巴字体库那样简单, 有一点不同. 步骤如下:1.在 阿里巴巴字体库 选购喜欢的字体并下载压缩文件, 详细方法这里不赘述, 不懂的请看 阿里巴巴字体库使用方法2.Copy iconfont.css文件的内容, 可以]]></description><category></category></item><item><title><![CDATA[微信小程序和H5的秘密]]></title><link>https://blog.youkuaiyun.com/ALSNEI/article/details/54411055</link><guid>https://blog.youkuaiyun.com/ALSNEI/article/details/54411055</guid><author>ALSNEI</author><pubDate>Fri, 13 Jan 2017 18:16:41 +0800</pubDate><description><![CDATA[如何使微信小程序解析 H5文件前段时间,终于千呼万唤出来的微信小程序,可谓是坑苦了广大程序猿了.下面将就我所遇到的问题做一个总结由于微信的编写文件不再是html格式,所以也无法解析 html代码,这个着实令人难过. 我在用网上的API接口获取数据时, 遇到了一个大坑, 那就是 API返回的数据竟然是 含有标签的字符串, 让我无从下手, 在尝试过正则失败后, 不断在网上看有没有可以解析的插件, 终于]]></description><category></category></item></channel></rss>