<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sheizai的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sheizai</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sheizai]]></copyright><item><title><![CDATA[2021-01-12-1]]></title><link>https://blog.youkuaiyun.com/sheizai/article/details/112549608</link><guid>https://blog.youkuaiyun.com/sheizai/article/details/112549608</guid><author>sheizai</author><pubDate>Tue, 12 Jan 2021 22:55:15 +0800</pubDate><description><![CDATA[https://www.pianshen.com/article/8294934999/
https://www.freesion.com/article/178110207/
https://www.5axxw.com/questions/content/57bwza

]]></description><category></category></item><item><title><![CDATA[redux]]></title><link>https://blog.youkuaiyun.com/sheizai/article/details/109276011</link><guid>https://blog.youkuaiyun.com/sheizai/article/details/109276011</guid><author>sheizai</author><pubDate>Sun, 25 Oct 2020 17:16:31 +0800</pubDate><description><![CDATA[connect.js
import { connect } from 'react-redux'

import { loadListData,loadDetailData } from '../../actionCreator'

let mapStateToProps = (state) =&gt; {
 // console.log( state.getIn(['home','detaillist']))

  //console.log( state.getIn(['home','detaillis]]></description><category></category></item><item><title><![CDATA[store]]></title><link>https://blog.youkuaiyun.com/sheizai/article/details/109275943</link><guid>https://blog.youkuaiyun.com/sheizai/article/details/109275943</guid><author>sheizai</author><pubDate>Sun, 25 Oct 2020 17:11:29 +0800</pubDate><description><![CDATA[index.js
import { createStore, applyMiddleware } from 'redux'
import createSagaMiddleware from 'redux-saga'

import { Map } from "immutable";

const sagaMiddleware = createSagaMiddleware()

import reducer from './reducer'
import sagas from './sagas'

const]]></description><category></category></item><item><title><![CDATA[前端面试详解]]></title><link>https://blog.youkuaiyun.com/sheizai/article/details/108192995</link><guid>https://blog.youkuaiyun.com/sheizai/article/details/108192995</guid><author>sheizai</author><pubDate>Mon, 24 Aug 2020 13:57:10 +0800</pubDate><description><![CDATA[git 怎么删除远程和本地分支
（1）使用命令git branch -a 查看所有分支
git push origin --delete Chapater   可以删除远程分支
git branch -d Chapater8 可以删除本地分支
2 闭包是什么？闭包的this指向
闭包就是能够读取其他函数内部变量的函数
变量的作用域分为全局变量和局部变量两种。而JavaScript语言中在函数内部中可以直接读取
全局变量，函数外部无法读取函数内的局部变量。如果想要取得函数内部的变量，就是在函数的
内部再定义一]]></description><category></category></item><item><title><![CDATA[webpack 高阶代码分割]]></title><link>https://blog.youkuaiyun.com/sheizai/article/details/107639466</link><guid>https://blog.youkuaiyun.com/sheizai/article/details/107639466</guid><author>sheizai</author><pubDate>Tue, 28 Jul 2020 17:31:31 +0800</pubDate><description><![CDATA[目的 ：防止不变的代码 多次载入
方案一 全局挂载
载入一个模块 挂在到windows上面

单独入口文件
[chunkHash]
方案二  externals

方案三 SplitChunkPlugin

]]></description><category></category></item><item><title><![CDATA[webpack高阶知识Tree Shaking]]></title><link>https://blog.youkuaiyun.com/sheizai/article/details/107632615</link><guid>https://blog.youkuaiyun.com/sheizai/article/details/107632615</guid><author>sheizai</author><pubDate>Tue, 28 Jul 2020 14:55:44 +0800</pubDate><description><![CDATA[Tree Shaking
准备一个PickApples.js 文件



]]></description><category></category></item><item><title><![CDATA[webpack记录（2）]]></title><link>https://blog.youkuaiyun.com/sheizai/article/details/107628811</link><guid>https://blog.youkuaiyun.com/sheizai/article/details/107628811</guid><author>sheizai</author><pubDate>Tue, 28 Jul 2020 11:27:57 +0800</pubDate><description><![CDATA[安装scss-loader

安装css- loader
安装style- loader

{
	test : /\. (scss|sass)$/,
	loaders : ['css-loader',
}


将style- loader抽离成组件
use最下最先执行嗷

插件抽离css代码
mini-css-extract-plugin

在plugin中配置信息

更改路径

编译之前删除代码

先解构
new CleanWebpackPlugin()

postcss
安装postcss-loader]]></description><category></category></item><item><title><![CDATA[webpack简]]></title><link>https://blog.youkuaiyun.com/sheizai/article/details/107611918</link><guid>https://blog.youkuaiyun.com/sheizai/article/details/107611918</guid><author>sheizai</author><pubDate>Mon, 27 Jul 2020 17:59:43 +0800</pubDate><description><![CDATA[今天啊啊是 webpack第一天呢
本地安装

打包

配置文件
webpackfile.js 或者 webpack-config.js?
module.exports = {
	mode : ' developent', //开发环境  production
	devtool : ' source-map'
	entry:{					//入口
	app : ' ',
	dev
 	output : {				//出口
		path : z
		filename : ' main.js'
	}
 }


更]]></description><category></category></item><item><title><![CDATA[图片地址 链接]]></title><link>https://blog.youkuaiyun.com/sheizai/article/details/105594507</link><guid>https://blog.youkuaiyun.com/sheizai/article/details/105594507</guid><author>sheizai</author><pubDate>Sat, 16 May 2020 18:33:15 +0800</pubDate><description><![CDATA[图片地址 链接


]]></description><category></category></item><item><title><![CDATA[jQuery的动画队列]]></title><link>https://blog.youkuaiyun.com/sheizai/article/details/105342746</link><guid>https://blog.youkuaiyun.com/sheizai/article/details/105342746</guid><author>sheizai</author><pubDate>Mon, 06 Apr 2020 14:12:27 +0800</pubDate><description><![CDATA[jQuery animate() 方法用于创建自定义动画。
$(selector).animate({params},speed,callback);

必需的 params 参数定义形成动画的 CSS 属性。
可选的 speed 参数规定效果的时长。它可以取以下值：“slow”、“fast” 或毫秒。
可选的 callback 参数是动画完成后所执行的函数名称。
 $("#btn").click...]]></description><category></category></item><item><title><![CDATA[利用php操作Mysql]]></title><link>https://blog.youkuaiyun.com/sheizai/article/details/105165934</link><guid>https://blog.youkuaiyun.com/sheizai/article/details/105165934</guid><author>sheizai</author><pubDate>Sat, 28 Mar 2020 18:48:57 +0800</pubDate><description><![CDATA[创建一个php文件
&lt;?php
?&gt;

首先创建一个数据库如下


首先连接数据库
$link = mysqli_connect("localhost","root","123456","php");

第一个参数 localhost 是本机
第二个参数 root 是用户名
第三个参数是 密码
第四个参数是 数据库的库名
if(!$link){  
        # 失败了   . ...]]></description><category></category></item><item><title><![CDATA[面向对象编程思想完成京东放大镜效果]]></title><link>https://blog.youkuaiyun.com/sheizai/article/details/105009714</link><guid>https://blog.youkuaiyun.com/sheizai/article/details/105009714</guid><author>sheizai</author><pubDate>Sat, 21 Mar 2020 16:04:18 +0800</pubDate><description><![CDATA[像完成放大镜效果 布局 需要两个框，其中一份表示图片区，一份表示放大区，其中图片区包含一个小框划范围
&lt;div  class="boxx"&gt;
	&lt;div class="small"&gt;
		&lt;img src="images/timg.jpg" alt=""&gt;
		&lt;span class="grayBox"&gt;&lt;/span&gt;		
	&lt;/d...]]></description><category></category></item><item><title><![CDATA[利用正则表达式来进行简单的表单验证]]></title><link>https://blog.youkuaiyun.com/sheizai/article/details/104879173</link><guid>https://blog.youkuaiyun.com/sheizai/article/details/104879173</guid><author>sheizai</author><pubDate>Sun, 15 Mar 2020 15:17:40 +0800</pubDate><description><![CDATA[利用正则表达式来进行简单的表单验证
话不多说，先贴上 样式
&lt;style&gt; 
  .warn{
        font-size: 14px;
        display: none;
        color: red;
    }
    #warn{
        /* overflow: hidden; */
        width: 100px;
       ...]]></description><category></category></item><item><title><![CDATA[JavaScript中DOM获取元素对象详解]]></title><link>https://blog.youkuaiyun.com/sheizai/article/details/104727926</link><guid>https://blog.youkuaiyun.com/sheizai/article/details/104727926</guid><author>sheizai</author><pubDate>Sun, 08 Mar 2020 10:20:32 +0800</pubDate><description><![CDATA[DOM: 文档对象模型( Document Object Model ,简称DOM) .
DOM树

文档:一个页面就是一个文档，在DOM中使用document表示
元素:页面中的所有标签都是元素，DOM中使用element表示
节点:网页中的所有内容都是节点(标签、属性、文本、注释等) , DOM中使用node表示
DOM以上内容都看做对象。
如何获取元素：
1根据ID获取
.getElemen...]]></description><category></category></item><item><title><![CDATA[JavaScript函数详解]]></title><link>https://blog.youkuaiyun.com/sheizai/article/details/104587930</link><guid>https://blog.youkuaiyun.com/sheizai/article/details/104587930</guid><author>sheizai</author><pubDate>Sun, 01 Mar 2020 10:52:52 +0800</pubDate><description><![CDATA[函数是封装了一段可被重复调用执行的代码块，通过此代码块可以实现大量代码的重复使用。
函数的声明
function 函数名(){
             
       }

函数表达式：
使用function声明函数，但未指定函数名，将匿名函数赋予一个变量。
var fun = function() {
 
        }

函数的调用：
函数表达式可直接在函数后加括号调用。
函数名();
...]]></description><category></category></item><item><title><![CDATA[双飞翼布局和圣杯布局]]></title><link>https://blog.youkuaiyun.com/sheizai/article/details/104465486</link><guid>https://blog.youkuaiyun.com/sheizai/article/details/104465486</guid><author>sheizai</author><pubDate>Sun, 23 Feb 2020 19:53:09 +0800</pubDate><description><![CDATA[双飞翼和圣杯布局都是实现一个两侧固定，中间宽度自适应的三栏布局，而且希望浏览器解析结构的时候，优先渲染中间的结构而存在的一种布局



圣杯布局与双飞翼布局要求中间的自适应部分优先渲染的，所以结构要求：
&lt;div class="center"&gt;&lt;/div&gt;
&lt;div class="left"&gt;&lt;/div&gt;
&lt;div class="right"...]]></description><category></category></item></channel></rss>