<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[freshing123的博客]]></title><description><![CDATA[do not like, suggest! 思考和沟通解决问题！]]></description><link>https://blog.youkuaiyun.com/freshing123</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; freshing123]]></copyright><item><title><![CDATA[2021-12-1 mobx5的decorators装饰器配置]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/121734941</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/121734941</guid><author>freshing123</author><pubDate>Sun, 05 Dec 2021 20:51:02 +0800</pubDate><description><![CDATA[使用mobx 装饰器语法时，会因为时实验性语法糖不被babel直接支持。会报错如下
Support for the experimental syntax ‘decorators-legacy’ isn’t currently enabled
环境： “@babel/core”: “7.12.3”,
解决办法主要有两种：
第一种：
1、运行 npm run eject，会把create-react-app创建的react应用里隐藏的webpack等配置暴露出来，（其间可能需要git add .   git ]]></description><category></category></item><item><title><![CDATA[2021-11-07 VSCode中“experimentalDecorators“设置]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/121734719</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/121734719</guid><author>freshing123</author><pubDate>Sun, 05 Dec 2021 20:31:08 +0800</pubDate><description><![CDATA[另外，这个问题常伴随的另一个，create-react-app 创建应用的装饰器不被Babel7.12.3以前预编译支持的问题，解决办法：https://editor.youkuaiyun.com/md/?articleId=121734941



]]></description><category></category></item><item><title><![CDATA[数据结构二叉树的遍历、查找、删除]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/79276084</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/79276084</guid><author>freshing123</author><pubDate>Wed, 07 Feb 2018 08:18:02 +0800</pubDate><description><![CDATA[数据结构树，二叉树，后续有理解到的或有用到在新增，其他很多高级树多是基于二叉树， 
主要来自慕课

此处知乎上的一些说法，可进一步根据这些深入学习，现在还未学习数据库和后台，先了解下， 
主要用途多是查找、删除、插入等的操作

二叉树 
定义：

应用

code

function BinaryTree (){
    // "use strict";
    var Node = functi]]></description><category></category></item><item><title><![CDATA[js常用功能代码片段]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/79127776</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/79127776</guid><author>freshing123</author><pubDate>Sun, 04 Feb 2018 11:06:40 +0800</pubDate><description><![CDATA[总计95，持续新增！ 
感谢大佬愚人码头 的分享http://www.css88.com/archives/8748，下面都已经验证，做个收藏，后面有新会继续添加，有补充的请在下面评论去留code，感谢！ 
目的旨在减少外部引入underscore、lodash之类的

Array concatenation (数组拼接) 
Array difference (数组比较) 
Array inclu]]></description><category></category></item><item><title><![CDATA[js重写滚动条]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/74279113</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/74279113</guid><author>freshing123</author><pubDate>Tue, 04 Jul 2017 00:24:19 +0800</pubDate><description><![CDATA[有些复杂的情景需要重写滚动条，先丢个demo，使用再优化<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <title>标题</title>
    <meta name="keywords" content="">
    <meta name="description" content="">
    <style>]]></description><category></category></item><item><title><![CDATA[手风琴效果]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/73732027</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/73732027</guid><author>freshing123</author><pubDate>Mon, 26 Jun 2017 07:56:21 +0800</pubDate><description><![CDATA[<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>左侧二级菜单</title>
        <script src="http://www.jq22.com/jquery/jquery-1.10.2.js"></script>
        <link rel="styleshee]]></description><category></category></item><item><title><![CDATA[面向对象]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/73730573</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/73730573</guid><author>freshing123</author><pubDate>Sun, 25 Jun 2017 23:04:37 +0800</pubDate><description><![CDATA[首先引入一个简单的面向对象的说明文档，（有三篇哦） 
http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_encapsulation.html 
第二个链接 
http://www.cnblogs.com/since1992/p/6428252.html直接说做法，把那些不变的属性和方法，直接定义在prototype对象]]></description><category></category></item><item><title><![CDATA[身份证js的判断、省份、生日、性别]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/73612460</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/73612460</guid><author>freshing123</author><pubDate>Fri, 23 Jun 2017 00:25:56 +0800</pubDate><description><![CDATA[直接上代码<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <form id="form1" >
        <label>
            身份证号：</label><input type="text" id="tx]]></description><category></category></item><item><title><![CDATA[markdown基础使用，备份一个]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/73612411</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/73612411</guid><author>freshing123</author><pubDate>Fri, 23 Jun 2017 00:10:43 +0800</pubDate><description><![CDATA[１. Markdown介绍Markdown 是一种轻量级标记语言，它允许人们使用易读易写的纯文本格式编写文档，然后转换成格式丰富的HTML页面。 —— 维基百科优快云提供编辑器支持 Markdown Extra , 　扩展了很多好用的功能。具体代码请参考Github. 
２. 语法说明标题在 Markdown 中，你只需要在文本前面加上#即可，同理、你还可以增加二级标题、三级标题、四级标题、五级标]]></description><category></category></item><item><title><![CDATA[kkpager转]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/73557902</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/73557902</guid><author>freshing123</author><pubDate>Thu, 22 Jun 2017 08:07:47 +0800</pubDate><description><![CDATA[kkpager.js/*
  kkpager V1.3
  https://github.com/pgkk/kkpager  Copyright (c) 2013 cqzhangkang@163.com
  Licensed under the GNU GENERAL PUBLIC LICENSE
*/
var kkpager = {
        pagerid             : 'k]]></description><category></category></item><item><title><![CDATA[jq锚点联动]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/73557330</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/73557330</guid><author>freshing123</author><pubDate>Thu, 22 Jun 2017 00:55:02 +0800</pubDate><description><![CDATA[上代码，好睡觉，IE有点兼容问题，IE只讨论>=8的<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        *{
            margin: 0;
            padding: 0;
        }]]></description><category></category></item><item><title><![CDATA[css布局小结]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/73556894</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/73556894</guid><author>freshing123</author><pubDate>Wed, 21 Jun 2017 23:58:02 +0800</pubDate><description><![CDATA[把还能记起来的，记录下，方便后续使用 
如下是常见的情景情景一：一行文字“内”夹杂了一些小的icon图标，图标在单行文字头、尾的，方法（通用）： 
当图标在单行“内”时，伪类就不好用了，头、尾用伪类还行或者使用padding-left或padding-right来使用背景，html：    <label>情景一：单行文字内部有小图标</label>
    <p class="text">我的是文字]]></description><category></category></item><item><title><![CDATA[css布局小结]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/73523573</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/73523573</guid><author>freshing123</author><pubDate>Wed, 21 Jun 2017 00:22:12 +0800</pubDate><description><![CDATA[把还能记起来的，记录下，方便后续使用 
如下是常见的情景情景一：一行文字“内”夹杂了一些小的icon图标，图标在单行文字头、尾的，方法（通用）： 
当图标在单行“内”时，伪类就不好用了，头、尾用伪类还行或者使用padding-left或padding-right来使用背景，html：    <label>情景一：单行文字内部有小图标</label>
    <p class="text">我的是文字]]></description><category></category></item><item><title><![CDATA[无限联动导航，类似地址的联动]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/73477936</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/73477936</guid><author>freshing123</author><pubDate>Mon, 19 Jun 2017 22:50:33 +0800</pubDate><description><![CDATA[，直接上代码吧，代码太乱功能有就好，后需改正。。。<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <script src="https://cdn.bootcss.com/jquery/1.11.0/jquery.js"></scri]]></description><category></category></item><item><title><![CDATA[jq链式写法浅析]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/72972388</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/72972388</guid><author>freshing123</author><pubDate>Fri, 09 Jun 2017 22:08:18 +0800</pubDate><description><![CDATA[还是说下转自http://www.jb51.net/article/33342.htm两个问题  
1.jQuery的链式操作是如何实现的？  
2.为什么要用链式操作？  
大家认为这两个问题哪个好回答一点呢？ 链式操作  
原理相信百度一下一大把，实际上链式操作仅仅是通过对象上的方法最后  
return this  
把对象再返回回来，对象当然可以继续调用方法啦，所以就可以链式操作了。那么，简]]></description><category></category></item><item><title><![CDATA[前端存储技术]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/72953263</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/72953263</guid><author>freshing123</author><pubDate>Fri, 09 Jun 2017 08:29:37 +0800</pubDate><description><![CDATA[本文转载自http://www.cnblogs.com/LuckyWinty/p/5699117.htmlh5之前，存储主要是用cookies。cookies缺点有在请求头上带着数据，大小是4k之内。主Domain污染。主要应用：购物车、客户登录对于IE浏览器有UserData，大小是64k,只有IE浏览器支持。目标解决4k的大小问题解决请求头常带存储信息的问题解决关系型存储的问题跨浏览器1.本地存]]></description><category></category></item><item><title><![CDATA[IE添加事件的兼容及事件代理]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/72904866</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/72904866</guid><author>freshing123</author><pubDate>Wed, 07 Jun 2017 22:56:29 +0800</pubDate><description><![CDATA[原文转载自http://www.cnblogs.com/zhangmingze/p/4864367.html● 事件分为三个阶段：   事件捕获 –>  事件目标 –>  事件冒泡● 事件捕获：事件发生时（onclick,onmouseover……）首先发生在document上，然后依次传递给body、……最后到达目的节点（即事件目标）。 
● 事件冒泡：事件到达事件目标之后不会结束，会逐层向上冒泡]]></description><category></category></item><item><title><![CDATA[textarea、input样式兼容]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/72895941</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/72895941</guid><author>freshing123</author><pubDate>Wed, 07 Jun 2017 08:22:58 +0800</pubDate><description><![CDATA[去掉textarea默认的右下角那个东东，用resize：none； 
去掉IE下右边默认滚动条，用overflow：auto； 
IE9（含）以下textarea的placeholder生效，暂时使用jq扩张的，感觉这样不是很好，链接http://www.jq22.com/jquery-info5830下面摘录自http://blog.youkuaiyun.com/wide288/article/detail]]></description><category></category></item><item><title><![CDATA[在新页面中返回到前一页浏览的历史位置]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/72895915</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/72895915</guid><author>freshing123</author><pubDate>Wed, 07 Jun 2017 08:05:18 +0800</pubDate><description><![CDATA[以下为转载内容https://q.cnblogs.com/q/71116/以前也做过差不多的功能，想了好久想到了解决方法，这个方法是一个通过的方法，不需要每个页面都写一次，这是利用cookie完成的，把记录的滚动条的位置放入cookie，下次进入这个页面的时候读取cookie，并设置滚动条位置为cookie中的值，从而让滚动条回到上一次的位置，实现返回上一次浏览的位置，如果多个页面要使用这个功能，那]]></description><category></category></item><item><title><![CDATA[移动端长按事件]]></title><link>https://blog.youkuaiyun.com/freshing123/article/details/72888470</link><guid>https://blog.youkuaiyun.com/freshing123/article/details/72888470</guid><author>freshing123</author><pubDate>Tue, 06 Jun 2017 22:07:25 +0800</pubDate><description><![CDATA[主要用到兼容性还比较好的H5的touchstart、touchend事件<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml]]></description><category></category></item></channel></rss>