<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[steph_qiu的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/steph_qiu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; steph_qiu]]></copyright><item><title><![CDATA[欢迎使用优快云-markdown编辑器]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/78124649</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/78124649</guid><author>steph_qiu</author><pubDate>Thu, 28 Sep 2017 16:02:23 +0800</pubDate><description><![CDATA[微信卡券调研微信卡券现阶段主要分3个方向，商户卡券，公众号卡券，小程序卡券，经调研发现，其实小程序卡券处于刚开展阶段，且所用卡券接口均为公众号卡券，即小程序卡券只是调用了公众号的卡券资源。但因为对于开发者来说，小程序卡券需要调用的接口及方法和公众号卡券还是有一定区别，故分开叙述调研结果。
小程序卡券先放结论： 小程序卡券现阶段适合有具体门店的企业使用，而不适合直接在小程序建立内部的卡券系统。原因主要]]></description><category></category></item><item><title><![CDATA[视频学习Vue-仿APP学习笔记]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/72716993</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/72716993</guid><author>steph_qiu</author><pubDate>Thu, 01 Jun 2017 16:45:35 +0800</pubDate><description><![CDATA[1.目录分析



build,config为配置目录



webpack.base.conf.js的resolve下设置



注：此处自定义路径作者用的是path模块的API的方法，此join非JS的join



根据图示设置后components就能代替一段路径了，这个在文件调用多的时候会体现出来



 

static目录为第三方静态资源，内有默认.gitkeep文件，防止目录为空，]]></description><category></category></item><item><title><![CDATA[第一次项目开发之遇到问题及流程总结]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/71600494</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/71600494</guid><author>steph_qiu</author><pubDate>Thu, 11 May 2017 15:24:21 +0800</pubDate><description><![CDATA[在项目开始前，被告知是电商网站，这让本人这种菜鸟还是为之一紧的---一个人负责前端阿，还要只有师父远程的指导，偶尔能当面指导（一周一次的样子），但是 还是觉得压力挺大的，毕竟新人肯定会遇到非常多的问题，太小的不敢问，太多又不敢问，脑洞类的只能选择着问，最后能问的问题并不多！刘翔曾说过---逆风飞翔，才能张开翅膀（？）。总之就是不行也得行，说不定最后就行了呢。
这个项目其实就是做静态页面，说的是不]]></description><category></category></item><item><title><![CDATA[外贸电商小总结]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/71514214</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/71514214</guid><author>steph_qiu</author><pubDate>Wed, 10 May 2017 09:18:44 +0800</pubDate><description><![CDATA[外贸电商——————————开发一个月后的小总结  关于第一个月，作为一个菜鸟的确可谓是颇为紧张的，即便有人（Zack师父）能给予帮助，在平时只有自己打码的情况下，遇到问题时都不免得往难里想。最近刚刚把完成的部分发给后台，后台也工作一小段时间了，从其反馈上看，挺多地方需要注意的，本文暂且不说那些细节，只说前端遇到的部分，其中的大部分问题可能很基础，也是要记下来的，吃一堑长一智嘛。]]></description><category></category></item><item><title><![CDATA[gulp-less编译后缩进变为 4space 问题]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/70141249</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/70141249</guid><author>steph_qiu</author><pubDate>Wed, 12 Apr 2017 11:50:15 +0800</pubDate><description><![CDATA[近日开发过程中发现有个问题，gulp-less在编译less文件的时候，只有一个文件编译后为2space的缩进，其余全部为4space。结果当然是被要求修复。
所有的less文件看起来风格并无什么不同，多次修改后再重新编译，终于发现是tab的问题，只要有tab，gulp-less都会将其编译为4space，毕竟gulp-less已经没啥太大的维护，除了less版本更新可能会跟进外。既然如此就只能]]></description><category></category></item><item><title><![CDATA[用git上传项目到GitHub]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/69791535</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/69791535</guid><author>steph_qiu</author><pubDate>Sun, 09 Apr 2017 06:25:01 +0800</pubDate><description><![CDATA[简单的git传输项目到GitHub上的方法，应该没有比这更傻瓜的方法了吧。。]]></description><category></category></item><item><title><![CDATA[CSS3选择器]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/53191050</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/53191050</guid><author>steph_qiu</author><pubDate>Wed, 16 Nov 2016 20:01:26 +0800</pubDate><description><![CDATA[css3选择器和JQ的选择器有一定的相似性，用好了结合JQ写网页特效的话，在写样式时就只需要设置少量的类式和ID值，可以说是懒人利器，只是不兼容IE低版本依旧是个问题。下面是一些css3选择器：



基本选择器







选择器

类型

功能描述



*

通配选择器

选择文档中所有的html元素



E

元素选择器
]]></description><category></category></item><item><title><![CDATA[JQ的选择器的归类]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/52999102</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/52999102</guid><author>steph_qiu</author><pubDate>Tue, 01 Nov 2016 19:33:51 +0800</pubDate><description><![CDATA[1.基本选择器



选择器
描 述
返 回
示 例



#id

匹配给定的id

单个元素

$(“header”)



.class

匹配给定的类名

集合元素

$(“.main”)



E

匹配给定的标签名

集合元素

$(“div”)



*

匹配所有元素

集合元素

$(“]]></description><category></category></item><item><title><![CDATA[拖拽及相关BUG的修复]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/52965094</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/52965094</guid><author>steph_qiu</author><pubDate>Sat, 29 Oct 2016 16:11:48 +0800</pubDate><description><![CDATA[代码如下，主要是注意获取点击时鼠标与盒子的相应位置，最后用移动后的坐标减去相对的坐标。注意限制盒子拖拽范围，火狐的鬼影问题即可。

DOCTYPE html>

html>

    head>

        meta charset="UTF-8">

        title>title>

        style type="text/css">

  ]]></description><category></category></item><item><title><![CDATA[关于js事件的描述]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/52964434</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/52964434</guid><author>steph_qiu</author><pubDate>Sat, 29 Oct 2016 14:23:04 +0800</pubDate><description><![CDATA[关于js事件的描述本来是打算将所有事件都有较清晰的理解再进行的，但由于事件的种类很多，关于事件之间的冲突情况更多，如onmouseover,onclick和onmousemove,若有需要同时运用这3个事件（如地图的运用，当然，地图一般都是以插件的形式放到页面中的），其JS代码的编写将变得较为麻烦，而这只是其中的一种且并不多见，因此对于事件只作简单的描述，大部分只需会单独运用即可。以下为整理后的较]]></description><category></category></item><item><title><![CDATA[js面向对象及基本的构造函数方法]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/52862514</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/52862514</guid><author>steph_qiu</author><pubDate>Wed, 19 Oct 2016 19:49:48 +0800</pubDate><description><![CDATA[JS面向对象技术主要包含面向对象分析和面向对象编程。其开发出来的程序效率高，可改性强，且很好的解决了面向过程编程的部分代码不能重复运用的问题，每次调用都是在同一个函数体内完成，较节省空间。
面向对象主要有四个属性，
1.抽象性：包含两重含义，数据抽象，过程抽象。由于面向对象的另一属性 ‘封装性’，故其函数中属性的应用一般需要用  
this或其他能具体指向属性的表达式   来定义具体的属性，]]></description><category></category></item><item><title><![CDATA[CSS小笔记]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/52851789</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/52851789</guid><author>steph_qiu</author><pubDate>Tue, 18 Oct 2016 19:26:37 +0800</pubDate><description><![CDATA[本文章主要写些关于CSS的笔记，某些段落可能比较浅显，毕竟是本人从小白到菜鸟记录的。
虽然网页的特效现在一般还是用JS来写，但是不得不承认的是，CSS3的特效简单且效果好，主要缺点是不兼容IE，不过相信随着IE的升级，总会有兼容的一天的。就本人来说，同样的一个有特效的页面，用CSS3写可以比用JS写节省近50%的时间，且我认为还有很大进步空间。
1.兼容的快捷输入。
例：先在style输入‘]]></description><category></category></item><item><title><![CDATA[事件冒泡与禁用]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/52841219</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/52841219</guid><author>steph_qiu</author><pubDate>Mon, 17 Oct 2016 19:50:15 +0800</pubDate><description><![CDATA[事件冒泡是指在子元素和父元素（或更高层级）拥有相同事件的情况下，如果触发了子事件，会导致父元素或以上层级的元素里的相同事件都被触发，顺序为顺着DOM树往上触发，这种情况称为冒泡。有时候会提前触发我们并不想现在触发的事件。下为示例：

DOCTYPE html>
html>
    head>
        meta charset="UTF-8">
        title>tit]]></description><category></category></item><item><title><![CDATA[事件绑定的应用]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/52840923</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/52840923</guid><author>steph_qiu</author><pubDate>Mon, 17 Oct 2016 18:58:27 +0800</pubDate><description><![CDATA[事件绑定在多人共同制作的网页中非常的常见，因为下面为一个简单的例子，如果在同一个页面内同时有两个WINDOW.ONLOAD函数，如下，猜一下会执行2个？还是报错都不执行？还是只执行一个？答案是只会弹出字符b.为了解决问题，便需要用到事件的绑定。

DOCTYPE html>

html>
    head>
        meta charset="utf-8" />
      ]]></description><category></category></item><item><title><![CDATA[AJAX的status返回状态的含义]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/52839820</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/52839820</guid><author>steph_qiu</author><pubDate>Mon, 17 Oct 2016 16:41:08 +0800</pubDate><description><![CDATA[1xx - 信息提示
        这些状态代码表示临时的响应。客户端在收到常规响应之前，应准备接收一个或多个 1xx 响应。 
        · 100 - Continue 初始的请求已经接受，客户应当继续发送请求的其余部分。（HTTP 1.1新） 
        · 101 - Switching Protocols 服务器将遵从客户的请求转换到另外一种协议（HTTP 1.1新）]]></description><category></category></item><item><title><![CDATA[关于AJAX的基础运用]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/52839374</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/52839374</guid><author>steph_qiu</author><pubDate>Mon, 17 Oct 2016 15:56:42 +0800</pubDate><description><![CDATA[AJAX 全称为Asynchronous Javascript and XML,即异步的javascript和XML，可以使网页在不进行重新加载却又能更新网页的一部分。达到优化客户体验的效果。可以想象，如果每次只想更新一小部分内容，却必须按F5进行整页刷新，这体验也太糟糕了点。随着IT行业数十年的不断更新淘汰，如今AJAX已经成为网页设计必不可少的一部分，下面就是运用AJAX获取文件信息的简单代码]]></description><category></category></item><item><title><![CDATA[js基础：数组基础和数组方法的各种使用]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/52798038</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/52798038</guid><author>steph_qiu</author><pubDate>Wed, 12 Oct 2016 16:11:24 +0800</pubDate><description><![CDATA[想用数组，自然得声明先学会一个数组，声明方法有以下几种：
1.var a = new Array(5); 
括号内的5为数组长度，数组名字为a
2.var a = new Array(); 
数组名字为a，长度暂未定义
3.var a = new Array(['a']);//注意有无中括号的区别

数组名字为a，第一个数组元素为字符串’a‘
4.var a = [12,42,31]]></description><category></category></item><item><title><![CDATA[js基础：局部变量、全局标量、闭包]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/52795887</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/52795887</guid><author>steph_qiu</author><pubDate>Wed, 12 Oct 2016 15:51:24 +0800</pubDate><description><![CDATA[局部变量：指的是函数体内的变量，函数体外部无法调用。function a(){
	var b=1;
}
a();
alert(b);
              
上段函数中，即使已经运行了函数，但因为b是函数内的变量（即局部变量），其他地方无法调用，所以弹出的是undefined



            全局变量：指的是在整个javascript文件内都能调用的变量，当然，因为j]]></description><category></category></item><item><title><![CDATA[js函数的基础应用：声明和调用、有参函数、无参函数、返回值]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/52791380</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/52791380</guid><author>steph_qiu</author><pubDate>Tue, 11 Oct 2016 20:42:00 +0800</pubDate><description><![CDATA[本文为js中最基础的函数相关应用，仅适合新人观看！

声明函数：
function a(){
      var b=1;
};


调用：
a();

有参函数及调用：
var c;       
function  b ( name ) {
      name = 2; 
}
b ( c );上面的name为形参（在函数本体内的出现），c为实参（调用后将返回到函数中进行使]]></description><category></category></item><item><title><![CDATA[js基础：数据类型，变量命名规范]]></title><link>https://blog.youkuaiyun.com/steph_qiu/article/details/52789597</link><guid>https://blog.youkuaiyun.com/steph_qiu/article/details/52789597</guid><author>steph_qiu</author><pubDate>Tue, 11 Oct 2016 20:14:21 +0800</pubDate><description><![CDATA[JS的数据类型，由以下几种类型组成：
1）String              字符串       例：‘string’

2）Number           数字          例：123

3）Boolean          布尔           例：false

4）Null                 空               例：null

5）]]></description><category></category></item></channel></rss>