<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Java_young_man的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Java_young_man</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Java_young_man]]></copyright><item><title><![CDATA[Git基本操作]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/125401049</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/125401049</guid><author>Java_young_man</author><pubDate>Wed, 22 Jun 2022 00:03:04 +0800</pubDate><description><![CDATA[已修改 modified
已暂存 staged
已提交 committed安装完 Git 之后 第一件事就是设置自己的 用户名 和 邮箱
配置用户信息
3.检查配置信息
查看所有的全局配置项
查看指定的全局配置项
4.获取帮助信息
要想打开 git config 命令的帮助手册
如果不想查看完整的手册 可以用 -h
5.获取 Git 仓库的两种方式
(1)将尚未进行版本控制的本地目录转换成Git仓库
(2)从其他服务器克隆一个已存在的Git仓库如果自己有一个尚未进行版本控制的项目目录，想要用Git来控制它，]]></description><category></category></item><item><title><![CDATA[Vue-组件开发(上)]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/124871897</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/124871897</guid><author>Java_young_man</author><pubDate>Thu, 19 May 2022 21:21:42 +0800</pubDate><description><![CDATA[Vue-组件开发(上)
文章目录Vue-组件开发(上)1.什么是组件化开发2.Vue中的组件化开发3.Vue组件的三个组成部分3.1在组件中定义methods方法3.2 在Vue组件中启用less语法4.组件之间的父子关系4.1使用组件的三个步骤4.2私有组件和全局组件5.组件里面的 props5.1props 是只读的5.2 props的default默认值5.3 props的type值类型5.4 props的required必填项总结
1.什么是组件化开发
组件化开发指的是:根据封装的思想，把页面上可重]]></description><category></category></item><item><title><![CDATA[Vue2.0-侦听器]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/124852232</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/124852232</guid><author>Java_young_man</author><pubDate>Wed, 18 May 2022 22:00:46 +0800</pubDate><description><![CDATA[Vue2.0-侦听器
文章目录Vue2.0-侦听器1.什么是侦听器2.watch侦听器2.1什么是watch侦听器2.2侦听器的格式2.3侦听器-deep深度侦听
1.什么是侦听器
我们都知道data里面可以定义数据，data里面的数据是可以发生变化的，如果我们需要对这些数据进行监听的话，我们可以用到vue里面的侦听器，我们可以定义一个侦听器，来监视data里面的某个数据变化，只要数据发生变化，我们就可以在侦听器里面做出变化。
2.watch侦听器
2.1什么是watch侦听器
watch侦听器允许开发者监]]></description><category></category></item><item><title><![CDATA[Vue2.0-指令与过滤器(下)]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/124847745</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/124847745</guid><author>Java_young_man</author><pubDate>Wed, 18 May 2022 17:54:14 +0800</pubDate><description><![CDATA[Vue-指令与过滤器(下)
文章目录Vue-指令与过滤器(下)1.过滤器1.1私有过滤器和全局过滤器1.3过滤器传参
1.过滤器
过滤器是Vue为开发者提供的功能，常用于文本的格式化，同样他也是一个函数。过滤器可以用在两个地方:插值表达式和v-bind属性绑定
过滤器应该被添加在JavaScript表达式的尾部，由 "管道符 | " 进行调用
&lt;body&gt;
    &lt;div id="app"&gt;
        &lt;p&gt;message:{{message | capi}}&l]]></description><category></category></item><item><title><![CDATA[Vue2.0-指令与过滤器（上）]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/124842955</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/124842955</guid><author>Java_young_man</author><pubDate>Wed, 18 May 2022 15:13:33 +0800</pubDate><description><![CDATA[Vue-基本的事件绑定与渲染指令
文章目录Vue-基本的事件绑定与渲染指令1.什么是Vue1.1如何构建用户界面1.2框架2.Vue的特性2.1数据驱动视图2.2双向数据绑定3.MVVM4.Vue的基础使用4.1基本使用步骤5.Vue的指令与过滤器5.1Vue指令5.2内容渲染指令5.2.1属性绑定指令5.2.3在插值表达式和属性绑定中编写JS语句5.3事件绑定指令5.3.1绑定事件并传入参数5.3.2事件绑定- $event5.3.3事件修饰符5.3.4按键修饰符5.4双向绑定指令5.4.1v-model]]></description><category></category></item><item><title><![CDATA[ES6基础总结(下)]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/124831116</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/124831116</guid><author>Java_young_man</author><pubDate>Tue, 17 May 2022 21:56:44 +0800</pubDate><description><![CDATA[ES6基础总结(下)
文章目录ES6基础总结(下)1.生成器1.1生成器的函数参数1.2生成器函数实例2.Promise3.Set集合3.1 Set实践4.Map数据类型5.Class 类
1.生成器
生成器函数是ES6提供的一种异步编程解决方案，语法行为与传统函数完全不同
生成器其实就是一个特殊的函数
可用来进行异步编程
常见的异步编程:文件操作、网络操作(ajax，request)、数据库操作
function * gen(){
    console.log('222');
}
//调用生成器函数
l]]></description><category></category></item><item><title><![CDATA[ES6基础总结(上)]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/124785512</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/124785512</guid><author>Java_young_man</author><pubDate>Sun, 15 May 2022 18:03:42 +0800</pubDate><description><![CDATA[ES6基础知识(上)
文章目录ES6基础知识(上)1. let关键字1.2 let声明的变量只在所处于的块级作用域(一对大括号产生的作用域)有效1.3 还可以防止循环变量变成全局变量1.4 不存在变量提升,必须先声明在使用1.5 暂时性死区2. 变量的解构赋值2.1 数组的解构2.2 对象的解构3. 模板字符串3.1 声明3.2 内容可以直接出现换行符3.3 变量拼接4. 简化对象的写法5. 箭头函数5.1 箭头函数的特性5.1.1 **this** 是静态的，**this** 始终指向函数声明时所在作用域]]></description><category></category></item><item><title><![CDATA[JS高级-正则表达式]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/124756317</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/124756317</guid><author>Java_young_man</author><pubDate>Fri, 13 May 2022 17:23:31 +0800</pubDate><description><![CDATA[JS高级-正则表达式
文章目录JS高级-正则表达式1.正则表达式概述2.正则表达式在JavaScript中的使用2.1创建正则表达式2.2测试正则表达式 test3.正则表达式中的特殊字符3.1正则表达式的组成3.2边界符3.2字符类3.3量词符3.3预定义类4.正则表达式的替换4.1 replace 替换4.1正则表达式参数
1.正则表达式概述
正则表达式用于匹配字符串中字符组合、替换页面内容的文本词、或从字符串中提取我们需要的特定部分。正则表达式也是对象。
2.正则表达式在JavaScript中的使用
]]></description><category></category></item><item><title><![CDATA[JS高级-函数进阶]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/124735718</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/124735718</guid><author>Java_young_man</author><pubDate>Thu, 12 May 2022 17:23:45 +0800</pubDate><description><![CDATA[JS高级-函数进阶
文章目录JS高级-函数进阶1.函数的定义和调用1.1函数的定义方式1.2函数的调用方式2.this2.1 改变函数内部 this 指向2.2 call apply bind 总结3.严格模式3.1什么是严格模式3.2开启严格模式3.3严格模式中的变化4.高阶函数5.闭包5.1变量作用域5.2什么是闭包5.3闭包案例6.递归6.1什么是递归？6.2浅拷贝和深拷贝
1.函数的定义和调用
1.1函数的定义方式
1.函数声明方式 function 关键字(命名函数)
//自定义函数(命名函数)
]]></description><category></category></item><item><title><![CDATA[JS高级-ES5中的新增方法]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/124694673</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/124694673</guid><author>Java_young_man</author><pubDate>Tue, 10 May 2022 18:41:47 +0800</pubDate><description><![CDATA[JS高级-ES5中的新增方法
1.ES5新增方法概述
ES5中给我们新增了一些方法，可以很方便的操作数组或者字符串，这些方法主要包括：

数组方法
字符串方法
对象方法

1.1数组方法
迭代(遍历)方法:forEach()、map()、filter()、every();
forEach()
语法：array.forEach(function(currentValue,index,arr))

currentValue:数组当前项的值
index:数组当前项的索引
arr:数组对象本身

var arr=[]]></description><category></category></item><item><title><![CDATA[JS高级-构造函数与原型]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/124690797</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/124690797</guid><author>Java_young_man</author><pubDate>Tue, 10 May 2022 16:09:39 +0800</pubDate><description><![CDATA[JS高级-构造函数与原型
1.实例、静态成员以及构造函数
1.1实例成员

实例成员就是通过构造函数内部的this添加的成员
实例成员只能通过实例化的对象来访问,不可以通过构造函数来访问实例成员

function Fun(name,age,sex){
    this.name=name;
    this.age=age;
    this.sex=sex;
    this.test=function(){
        console.log('实例成员')
    }
}
var fun=new]]></description><category></category></item><item><title><![CDATA[JS高级-面向对象编程]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/124618618</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/124618618</guid><author>Java_young_man</author><pubDate>Fri, 06 May 2022 20:55:36 +0800</pubDate><description><![CDATA[JS高级-面向对象编程
1.面向对象编程介绍
1.1两大编程思想
面向过程
面向对象
1.2面向过程编程POP
面向过程就是分析出解决问题所需要的步骤，然后用函数把这些步骤一步一步实现，使用的时候再一个一个的依次调用就可以了。
1.3面向对象变编程OOP
面向对象就是把事务分解成一个个对象，然后由对象之间分工与合作。
就好将大象装进冰箱，面向对象的做法就是
先找到对象，并写出这些对象的功能：
1.大象对象
功能：进去
2.冰箱对象
功能：打开、关闭
3.使用大象和冰箱的功能
因此面向对象就是以对象功能来划分]]></description><category></category></item><item><title><![CDATA[JS-事件对象]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/124599020</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/124599020</guid><author>Java_young_man</author><pubDate>Thu, 05 May 2022 22:17:53 +0800</pubDate><description><![CDATA[JS-事件对象
事件对象是什么
事件对象也是对象，这个对象里有事件触发时的相关信息
例如：鼠标点击事件中，事件对象就存了鼠标点在哪个位置等信息
如何获取
在事件绑定的回调函数的第一个参数就是事件对象
一般命名为 event、ev、e
语法规范：
// e 就是 事件对象
元素.addEventListener('click',function(e){

})

获取事件对象
常用属性
type
获取当前的事件类型
clientX/clientY
获取光标相对于浏览器可见窗口左上角的位置
offsetX/of]]></description><category></category></item><item><title><![CDATA[JS-DOM节点操作]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/124572590</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/124572590</guid><author>Java_young_man</author><pubDate>Wed, 04 May 2022 16:15:57 +0800</pubDate><description><![CDATA[JS-DOM节点操作
DOM节点
DOM树里每一个内容都称之为节点
节点类型
元素节点
所有的标签 比如 body div
html 是根节点
属性节点
所有的属性 比如 href
文本节点
所有的文本

查找节点
父节点查找
parentNode 属性
返回最近一级的父节点 找不到的返回null
语法：子节点.parentNode
    &lt;div class="father"&gt;
        &lt;div class="son"&gt;
            儿子
        &l]]></description><category></category></item><item><title><![CDATA[JS-事件]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/124557957</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/124557957</guid><author>Java_young_man</author><pubDate>Tue, 03 May 2022 17:07:41 +0800</pubDate><description><![CDATA[JS-事件
什么是事件
事件是在编程时系统内发生的动作或者发生的事情
比如一个用户在网页上单击一个按钮
什么是事件监听
就是让程序检测是否有事件产生，一旦有事件触发，就会立即调用一个函数做出响应，也称为 注册事件
语法
元素.addEventListener(‘事件’，要执行的函数)
事件监听的三要素
1.事件源:哪个DOM元素被事件触发了,要获取DOM元素
2.事件:用什么方式触发,比如鼠标单击click,鼠标经过mouseover等
3.事件调用函数:要做什么事
注意
1.事件类型要加引号
2.函数是点]]></description><category></category></item><item><title><![CDATA[JS-DOM（提升）]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/124543898</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/124543898</guid><author>Java_young_man</author><pubDate>Mon, 02 May 2022 17:41:48 +0800</pubDate><description><![CDATA[获取DOM对象
1.根据CSS选择器来获取DOM元素
1.1选择匹配的第一个元素
语法:document.querySelector(“css选择器”);
参数:包含一个或者多个有效的CSS选择器。
返回值:CSS选择器匹配的第一个元素，一个HTMLElement对象。
如果没有匹配到，则返回null。
&lt;div&gt;我是一个盒子&lt;/div&gt;
&lt;script&gt;
    //js 获取元素
    let div=document.querySelector("div");
 ]]></description><category></category></item><item><title><![CDATA[JS-DOM（基础）]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/124534053</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/124534053</guid><author>Java_young_man</author><pubDate>Sun, 01 May 2022 22:27:38 +0800</pubDate><description><![CDATA[JS-DOM（基础）
获取元素节点
通过document对象调用
以下各种获取方法通过例子逐个进行演示
&lt;div id="total"&gt;
    &lt;div class="inner"&gt;
        &lt;p&gt;
            你喜欢哪个城市
        &lt;/p&gt;
        &lt;ul id="city"&gt;
            &lt;li id="bj"&gt;北京&lt;/li&gt;
            &lt;li&gt]]></description><category></category></item><item><title><![CDATA[JS-数组详解]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/124297334</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/124297334</guid><author>Java_young_man</author><pubDate>Wed, 20 Apr 2022 14:42:59 +0800</pubDate><description><![CDATA[JS-数组
数组(Array)，数组也是一个对象，它和普通对象功能类似，也是用来存储一些值的。
不同的是普通对象是使用字符串作为属性名的，而数组是利用数字作为索引操作元素。
索引:从零开始的整数就是索引。
数组的存储性能比普通对象要好，在开发中我们经常用数组存储一些数据。
创建数组
var arr=new Array();
console.log(typeof arr);//object

向数组中添加元素
语法:数组[索引]=值
arr[0]=10;
arr[1]=20;
console.log(arr)]]></description><category></category></item><item><title><![CDATA[JS-函数详解]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/124272434</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/124272434</guid><author>Java_young_man</author><pubDate>Tue, 19 Apr 2022 14:09:17 +0800</pubDate><description><![CDATA[JS-函数
函数
-函数也是一个对象
-普通对象就像一容器 他只能装填属性
-函数可以封装一些功能代码,在需要的时候执行这些功能代码
创建一个函数对象(实际开发并不采用)
var fun=new Function ();
console.log(fun);
//使用typeof 检查一个函数对象时,会返回function
console.log(typeof fun);

可以将封装的代码以字符串的形式传递给构造函数
var fun=new Function("conslog.log('hello')");]]></description><category></category></item><item><title><![CDATA[JS-对象详解]]></title><link>https://blog.youkuaiyun.com/Java_young_man/article/details/124272378</link><guid>https://blog.youkuaiyun.com/Java_young_man/article/details/124272378</guid><author>Java_young_man</author><pubDate>Tue, 19 Apr 2022 14:07:54 +0800</pubDate><description><![CDATA[JS-对象
了解对象前先说说数据类型
数据类型可以分为两大类
1.基本数据类型2.引用数据类型
基本数据类型
String 字符串
Number 数值
Boolean 布尔
Null 空值
Undefined 未定义
引用数据类型
Object 对象
对象
对象属于一种符合的数据类型，在对象中可以保存多个不同数据类型的属性
对象的分类
1.内建对象
-由ES标准中定义的对象，在任何的ES的视线中都可以实现
-比如：Math String Number Boolean Function Object
2.宿主]]></description><category></category></item></channel></rss>