<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[feiyan939的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/feiyan939</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; feiyan939]]></copyright><item><title><![CDATA[path的用法]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/88078274</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/88078274</guid><author>feiyan939</author><pubDate>Mon, 04 Mar 2019 17:15:10 +0800</pubDate><description><![CDATA[在React测试中搭建ES6环境，webpack.config.js配置时，用到node.js

const psth = require('path');

const HtmlWebPackPlugin = require(html-webpack-plugin);

const htmlPlugin= new HtmlWebPackPlugin({

  template:path....]]></description><category></category></item><item><title><![CDATA[js一些常用的功能的应用]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/78337472</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/78337472</guid><author>feiyan939</author><pubDate>Wed, 25 Oct 2017 09:37:31 +0800</pubDate><description><![CDATA[1.点击空白处的时候让一个元素消失
$(document).bind('click',function(){
$ul.hide();
});]]></description><category></category></item><item><title><![CDATA[自己开发]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/78210856</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/78210856</guid><author>feiyan939</author><pubDate>Thu, 12 Oct 2017 09:29:59 +0800</pubDate><description><![CDATA[1.首先要引入jQuery.js和jquery-ui-1.9.2.custom.js
2.在页面中只需要用一个标签div的标签就ok
3.然后引入相应的js代码
4.代码开发出来了，但是具体的html以及css是否要在js中完成有待改善，否则，如果数据过多则加载比较慢

//
$(function () {
    var changeBeforeHeight = 'auto';//定义]]></description><category></category></item><item><title><![CDATA[绑定事件的冒泡与阻止冒泡事件的发生]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/78084287</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/78084287</guid><author>feiyan939</author><pubDate>Mon, 25 Sep 2017 13:47:49 +0800</pubDate><description><![CDATA[$(document).on('click',function(){

$(ul).css('display','none');

});//此时如果ul没有被隐藏的时候点击ul的话，会发生冒泡事件，通过点击自己的话自己也是可以被隐藏的，因此要阻止冒泡事件的发生，使其点击自己的时候自己不被隐藏$(ul).on('click',function(e){

e.stopPropagatio]]></description><category></category></item><item><title><![CDATA[鼠标事件]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/78027002</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/78027002</guid><author>feiyan939</author><pubDate>Tue, 19 Sep 2017 10:20:18 +0800</pubDate><description><![CDATA[纯js实现
window.onload = function(){


var downFlag = false;
var container = document.getElementsByClassName('containerr');
container.onmoysedown = function(){





var e = ev || event;
down]]></description><category></category></item><item><title><![CDATA[JSON.parse()与JSON.stringify()]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/77963925</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/77963925</guid><author>feiyan939</author><pubDate>Wed, 13 Sep 2017 11:42:30 +0800</pubDate><description><![CDATA[他们的区别首先从名字上进行：
JSON.parse（）表示的是json转换parse----->解析的意思【将什么解析成json对象】
JSON.stringify()表示的是json字符串，就是将什么转换成字符串【后端请求的是json格式的字符串】他们两个是相反的东西。]]></description><category></category></item><item><title><![CDATA[封装一个搜索的功能]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/77962936</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/77962936</guid><author>feiyan939</author><pubDate>Wed, 13 Sep 2017 10:38:47 +0800</pubDate><description><![CDATA[html>
head lang="en">
    meta charset="utf-8">
    meta http-equiv="X-UA-Compatible" content="IE=Edge"/>
    title>可选日期范围的jQuery时间日期插件title>
    link type="text/css" rel="stylesheet" href="css/bootst]]></description><category></category></item><item><title><![CDATA[underscore用法，完整示例，喜欢就点赞加关注，以后会有更多惊喜]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/77849681</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/77849681</guid><author>feiyan939</author><pubDate>Tue, 05 Sep 2017 11:47:53 +0800</pubDate><description><![CDATA[html
引入underscore.js

    ##for(var i=0;i
        
        
        
            
                {{tab1[i].username}}
                
                在 {{tab1[i].address}} 发布的游记]]></description><category></category></item><item><title><![CDATA[关于CheckBox的问题]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/77834822</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/77834822</guid><author>feiyan939</author><pubDate>Mon, 04 Sep 2017 11:10:21 +0800</pubDate><description><![CDATA[2个CheckBox: 
if($('#M1Val').find("input:eq(0)").is(':checked')==true){
       ModeC.ModeValue = 'M1_00';//表示选中时获取的值
   }
   else if($('#M1Val').find("input:eq(1)").is(':checked')==true){
       ModeC]]></description><category></category></item><item><title><![CDATA[HTML5中关于文件的上传]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/77802681</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/77802681</guid><author>feiyan939</author><pubDate>Sat, 02 Sep 2017 17:55:09 +0800</pubDate><description><![CDATA[//此处使用的是bootstrap来布局的可以忽略
div class="printTInfo">
    div class="form-group formgroup">
        input type="text" class="form-control check" id="fileName" name="fileName" readonly placeholder="">
   ]]></description><category></category></item><item><title><![CDATA[获取日期拼接格式]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/77685385</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/77685385</guid><author>feiyan939</author><pubDate>Tue, 29 Aug 2017 19:30:03 +0800</pubDate><description><![CDATA[假如dataTime==2017/08/29,现在让月份增加日不变进行操作


var year = dataTime.substr(0,4);
var month = dataTime.substr(5,2);
var day = dataTime.substr(8,3);
//获取最后的日期的元素
$('.lastData).val();
$.ajax({
type:'pos]]></description><category></category></item><item><title><![CDATA[less要注意的事项]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/77639549</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/77639549</guid><author>feiyan939</author><pubDate>Mon, 28 Aug 2017 10:07:42 +0800</pubDate><description><![CDATA[less的优点：
1：可以防止命名冲突
2：可以简代码
首先要使用less需要：1、引入less文件编译之后转换的css文:2、如果是客户端的话可以引入less.js进行编译。如果是 服务器端的话用node.js将less进行编译，编译成css文件，然
后进行编译
介绍less注意事项：
1：可以使用变量进行编译
@yanse:blue;
body{
backround:@yan]]></description><category></category></item><item><title><![CDATA[Less中的&]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/77637340</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/77637340</guid><author>feiyan939</author><pubDate>Mon, 28 Aug 2017 09:44:30 +0800</pubDate><description><![CDATA[less中的&表示的是同一个元素的伪元素具体如下：
a{
color:#fff;
background:#333;
&:horver{
color:#f0f;
}
}]]></description><category></category></item><item><title><![CDATA[css3贝塞尔曲线]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/77632906</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/77632906</guid><author>feiyan939</author><pubDate>Mon, 28 Aug 2017 09:36:50 +0800</pubDate><description><![CDATA[cubic-bezier(, , , )；
相当于一个坐标轴：x1,x2相当于x轴的坐标、y1,y2相当于y轴的坐标
使用方法如下：]]></description><category></category></item><item><title><![CDATA[跨环境实现通用模块seajs]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/77480410</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/77480410</guid><author>feiyan939</author><pubDate>Tue, 22 Aug 2017 15:19:27 +0800</pubDate><description><![CDATA[优点：
解决了，单文件过大，维护成本高，有损性能的好处
同步非阻塞加载，提高了网站打开的速度
命名控件的记忆负担与冲突
开发、部署与上线后的bug fix不够便捷
跨环境开发的通用模块共享问题




高性能：异步+并行
使用简单：自动管理依赖+约定优于配置
可维护性：吴明明空间冲突+多版本共存
弱依赖：浏览器即服务器
跨环境：通用模块只需要编辑一次
可扩展性：通过插]]></description><category></category></item><item><title><![CDATA[es6链接]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/77479351</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/77479351</guid><author>feiyan939</author><pubDate>Tue, 22 Aug 2017 14:07:47 +0800</pubDate><description><![CDATA[阮一峰
http://es6.ruanyifeng.com/#docs/intro]]></description><category></category></item><item><title><![CDATA[跨域的处理]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/77474104</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/77474104</guid><author>feiyan939</author><pubDate>Tue, 22 Aug 2017 10:12:55 +0800</pubDate><description><![CDATA[写的有点乱，但是后续还会追加内容]]></description><category></category></item><item><title><![CDATA[屏幕高度的获取以及高度的自适应问题]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/77472501</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/77472501</guid><author>feiyan939</author><pubDate>Tue, 22 Aug 2017 10:01:22 +0800</pubDate><description><![CDATA[1：屏幕高度的获取方式：（宽度也是如此）
var bodyHeight=document.documentElement.clientHeight * 0.55;//获取可见区域的高度；
$('元素').css('height',bodyHeight+'px');
2：高度自适应问题
	设置父元素height:100%;position:absolute;left:0;top:0;
	设置]]></description><category></category></item><item><title><![CDATA[swiper插件]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/77444103</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/77444103</guid><author>feiyan939</author><pubDate>Mon, 21 Aug 2017 09:54:11 +0800</pubDate><description><![CDATA[写手机端的一种小插件，类似于轮播图但是效果比较好，百度搜索swiper即可。有相关的api，使用起来比较方便。]]></description><category></category></item><item><title><![CDATA[gulp压缩js/less(css)]]></title><link>https://blog.youkuaiyun.com/feiyan939/article/details/77312353</link><guid>https://blog.youkuaiyun.com/feiyan939/article/details/77312353</guid><author>feiyan939</author><pubDate>Thu, 17 Aug 2017 10:41:50 +0800</pubDate><description><![CDATA[首先做一个项目的时候首先要清楚的明白自己的一个大的方面的规划，之后再填补每个规划里面的内容。
其次就是对这些规划是怎样处理的，做到代码量少， 易于修改，因此gulp算是一个好的自动化构建工具。

var gulp = require('gulp');
var concat = require('gulp-concat');
var uglify = require('gulp-uglif]]></description><category></category></item></channel></rss>