<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Monkey_nini的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Monkey_nini</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Monkey_nini]]></copyright><item><title><![CDATA[JQuery-2]]></title><link>https://blog.youkuaiyun.com/Monkey_nini/article/details/107792377</link><guid>https://blog.youkuaiyun.com/Monkey_nini/article/details/107792377</guid><author>Monkey_nini</author><pubDate>Wed, 05 Aug 2020 23:52:01 +0800</pubDate><description><![CDATA[jQuery属性操作

prop（）获取元素固有的属性值
prop（“属性”，“属性值”）设置固有属性值
attr（）获取元素的自定义属性===》原生getAttribute()
attr（“属性”，“属性值”）设置自定义属性=====》原生setAttribute()
data（）数据缓存，存放在元素的内存里面
并不会修改DOM元素结构，一旦页面刷新，之前的数据会移除
h5自定义属性，data-index

jQuery内容文本值

获取元素内容 html() ===》有标签显示标签，相当于innerHT]]></description><category></category></item><item><title><![CDATA[JQuery]]></title><link>https://blog.youkuaiyun.com/Monkey_nini/article/details/107774597</link><guid>https://blog.youkuaiyun.com/Monkey_nini/article/details/107774597</guid><author>Monkey_nini</author><pubDate>Tue, 04 Aug 2020 16:01:46 +0800</pubDate><description><![CDATA[概述

JS库：是一个封装好的方法和函数的集合。比如JQuery、Prototype、YUI、Dojo、Ext JS、移动端的zepto
概念：JQuery封装了JS常用的功能代码，优化了DOM操作、事件处理、动画设计和Ajax交互
优点：操作简单、兼容性高、使用插件


基本使用

引入JS文件
入口函数=》相当于原生js的DOMContentLoaded
等着页面DOM加载完毕再执行js代码

顶级对象=&gt;是jQuery的别称=》原生JS的window利用顶级对象=&gt;是jQuery的别称=》]]></description><category></category></item><item><title><![CDATA[Fetch]]></title><link>https://blog.youkuaiyun.com/Monkey_nini/article/details/107692997</link><guid>https://blog.youkuaiyun.com/Monkey_nini/article/details/107692997</guid><author>Monkey_nini</author><pubDate>Sat, 01 Aug 2020 18:10:05 +0800</pubDate><description><![CDATA[交互作用：Fetch、ajax、socket
form
Fetch

ie不支持
跟promise异步对象有关系
new promise((resolve,reject)=&gt;{
resolve();
}).then(()=&gt;{
alert(‘成功’)
},()=&gt;{
alert(‘失败’)
})
new promise((resolve,reject)=&gt;{
resolve();
}).then(()=&gt;{}
alert(‘成功’)
).catch(()=&gt;{
alert]]></description><category></category></item><item><title><![CDATA[ES6(ES2015)]]></title><link>https://blog.youkuaiyun.com/Monkey_nini/article/details/107707506</link><guid>https://blog.youkuaiyun.com/Monkey_nini/article/details/107707506</guid><author>Monkey_nini</author><pubDate>Fri, 31 Jul 2020 14:37:48 +0800</pubDate><description><![CDATA[兼容性：
IE10+、Chrome、FireFox、移动端、NodeJS
编译、转换：

在线转换：需要时间，会比较卡
提前编译

变量

var 可以重复声明、无法限制修改(没有定义常量)、没有块级作用域
let const 不能重复声明
let变量，可以修改
const常量，不能修改
let、const块级作用域

函数
箭头函数()=&gt;{}
1.如果只有一个参数，圆括号可以省略
2.括号里语句只有一个return，{}可以省略
函数的参数：


参数扩展
剩余参数必须是最后一个形参，是一个数组
]]></description><category></category></item><item><title><![CDATA[服务器和php]]></title><link>https://blog.youkuaiyun.com/Monkey_nini/article/details/107481264</link><guid>https://blog.youkuaiyun.com/Monkey_nini/article/details/107481264</guid><author>Monkey_nini</author><pubDate>Thu, 23 Jul 2020 16:54:23 +0800</pubDate><description><![CDATA[在有网的情况下，当我们输入一个网址，即可访问对应的网页。这个网址就是对应服务器，服务器是提供服务的电脑，只是没有屏幕，输入设备。。。它提供了多种服务：比如文件下载，文件传输，游戏，Web。。。。
如何成为一个服务器，就是在计算机上安装服务器软件。
服务器软件有Apache（PHP）Tomcat（java/jsp）HS（asp）
(https://blog.youkuaiyun.com/mikasoi/article/details/80976425)
浏览器和服务器在同一台电脑，可以使用127.0.0.1环回测试
浏览]]></description><category></category></item><item><title><![CDATA[Ajax和JSON]]></title><link>https://blog.youkuaiyun.com/Monkey_nini/article/details/107535271</link><guid>https://blog.youkuaiyun.com/Monkey_nini/article/details/107535271</guid><author>Monkey_nini</author><pubDate>Thu, 23 Jul 2020 15:15:54 +0800</pubDate><description><![CDATA[1.请求报文和响应报文的组成
2.XMLHTTPRequest
创建异步对象
利用

]]></description><category></category></item><item><title><![CDATA[html—基本知识]]></title><link>https://blog.youkuaiyun.com/Monkey_nini/article/details/103935098</link><guid>https://blog.youkuaiyun.com/Monkey_nini/article/details/103935098</guid><author>Monkey_nini</author><pubDate>Sun, 19 Jul 2020 10:34:42 +0800</pubDate><description><![CDATA[网页
网站是一张张网页构成，是网页的集合。而网页是由文字，图片，音乐，视频等多种元素构成。
一个网页的呈现由构成、表现和行为三要素构成。
不同的浏览器对于网页有不一样的表现形式，自然就有一套标准：叫做Web标准（网页标准），它是由一系列标准组成，这些标准大部分由W3C负责制定，也有一些标准由其他标准组织指定。
结构是描述这个网页由什么元素构成，主要是用html来描述的，表现是则是对这些元素的管理和...]]></description><category></category></item><item><title><![CDATA[CSS基本概念]]></title><link>https://blog.youkuaiyun.com/Monkey_nini/article/details/104055199</link><guid>https://blog.youkuaiyun.com/Monkey_nini/article/details/104055199</guid><author>Monkey_nini</author><pubDate>Sun, 19 Jul 2020 10:30:52 +0800</pubDate><description><![CDATA[HTML的局限性：
只关注语义部分，不美观。
对页面进行样式调整时繁琐。
CSS简介：
CSS是层叠样式表(Cascading Style Sheets)的简称。有时也称为CSS样式表或者是级联样式表。
CSS也是一种标记语言。
实现了结构（HTML）和样式（CSS）相分离。样式写在&lt; head &gt;标签中，而且也在&lt; style &gt;标签中
语法规范：
选择器：给谁去改样式，...]]></description><category></category></item><item><title><![CDATA[CSS盒子、浮动、定位]]></title><link>https://blog.youkuaiyun.com/Monkey_nini/article/details/104076684</link><guid>https://blog.youkuaiyun.com/Monkey_nini/article/details/104076684</guid><author>Monkey_nini</author><pubDate>Sun, 19 Jul 2020 10:28:57 +0800</pubDate><description><![CDATA[Emmet语法
快速生成html结构语法：

直接写上标签名
标签名*n，n为生成多少个相同的标签
父子级关系的标签，可以用&gt;
兄弟级关系的标签，可以用+
如果生成class，标签名.类名
如果生成id，标签名#id名
（.类名或者是#id名，都是默认标签是div）
div类名是有顺序的可以用$，表示从1开始自增，一般是搭配*
标签内部的内容可以用{}来表示

快速生成CSS样式语法：
采取...]]></description><category></category></item><item><title><![CDATA[CSS block  visibility overflow]]></title><link>https://blog.youkuaiyun.com/Monkey_nini/article/details/104099920</link><guid>https://blog.youkuaiyun.com/Monkey_nini/article/details/104099920</guid><author>Monkey_nini</author><pubDate>Sun, 19 Jul 2020 10:26:52 +0800</pubDate><description><![CDATA[常用的图片格式：
JPG：JPEG对色彩的信息保留较好，高清，颜色较多，用于产品类的图片制作
GIF：只能存储256色，保存动画效果，用于图片小动画效果
PNG：切成背景透明的图片
PSD：对前端人员来说，可以复制文字，获得图片，还可以测量大小和距离

...]]></description><category></category></item><item><title><![CDATA[Vue  Webpack]]></title><link>https://blog.youkuaiyun.com/Monkey_nini/article/details/106451908</link><guid>https://blog.youkuaiyun.com/Monkey_nini/article/details/106451908</guid><author>Monkey_nini</author><pubDate>Wed, 03 Jun 2020 21:31:39 +0800</pubDate><description><![CDATA[vue  Webpack
什么是Webpack：
它是模板打包的工具，可以分析项目结构，发现其他一些拓展语言（TypeScript、Scss）等等，这些拓展语言浏览器是不能识别的，将他们转化打包成浏览器可以识别的。
Webpack的工作方式：
把项目当成是一个整体，找到index.js主文件，然后从这个文件开始找到项目中的所有依赖文件，使用loaders处理，最后打包成浏览器可识别的js文件。

...]]></description><category></category></item><item><title><![CDATA[vue 设计思想]]></title><link>https://blog.youkuaiyun.com/Monkey_nini/article/details/106490520</link><guid>https://blog.youkuaiyun.com/Monkey_nini/article/details/106490520</guid><author>Monkey_nini</author><pubDate>Tue, 02 Jun 2020 13:15:52 +0800</pubDate><description><![CDATA[require
要导出的对象可以为任意类型，赋值给module的exports属性。module的exports属性是什么内容，require收到的就是什么。用require这个方法可以访问exports属性。
require(‘/a’)()
import
export和import结合使用
require和import的区别：
require输出是运行时就加载，是一个值的拷贝。它是一个赋值的过程。
import输出时编译就开始，是一个引用。它是一个解构的过程。

...]]></description><category></category></item><item><title><![CDATA[Vue  路由]]></title><link>https://blog.youkuaiyun.com/Monkey_nini/article/details/106295475</link><guid>https://blog.youkuaiyun.com/Monkey_nini/article/details/106295475</guid><author>Monkey_nini</author><pubDate>Sat, 23 May 2020 10:11:21 +0800</pubDate><description><![CDATA[假设现在有两个链接，一个是HOME，另一个是CUTE，HOME==&gt;首页、CUTE==&gt;个人。当用户点击不同链接时会显示不同的内容。这就是路由。
路由：route,routes,router
route：HOME==&gt;首页、CUTE==&gt;个人，点击哪一个，哪一个就显示出来，这就是route。它与后面的 &lt; route-link &gt;和&lt; route-view &gt;对应起来。
routes：多条route的集合，它是一个数组。就是后面对应的路由配置。
router：]]></description><category></category></item><item><title><![CDATA[Vue ref]]></title><link>https://blog.youkuaiyun.com/Monkey_nini/article/details/106274789</link><guid>https://blog.youkuaiyun.com/Monkey_nini/article/details/106274789</guid><author>Monkey_nini</author><pubDate>Fri, 22 May 2020 11:01:33 +0800</pubDate><description><![CDATA[Vue的ref和$refs
ref-----String
ref用来给DOM元素和子组件注册引用信息，这些引用信息将存放在在父组件的$refs对象上。如果是在一个DOM元素注册，则是引用DOM元素，即获得DOM元素。如果是在一个子组件注册，则是引用组件实例，即可以利用这点来获取子组件的数据对象或者是调用子组件的方法。
$refs-------Object
存有注册ref的子组件

因为首先要有元素或者组件才有ref，所以在渲染之前是取不到ref的，只有在渲染之后才取到。
可以利用this.$refs.nam]]></description><category></category></item><item><title><![CDATA[Vue的组件]]></title><link>https://blog.youkuaiyun.com/Monkey_nini/article/details/106102906</link><guid>https://blog.youkuaiyun.com/Monkey_nini/article/details/106102906</guid><author>Monkey_nini</author><pubDate>Wed, 13 May 2020 23:39:17 +0800</pubDate><description><![CDATA[Vue组件都是Vue实例，并且接受相同的选项对象。除了根实例一些特有的选项对象除外。
一个Vue应用=Vue根实例+Vue组件
生命钩子函数
每个实例在创建时都要经过一系列初始化过程，需要设置数据监听、模板编译、将实例挂在在DOM上并更新。。在运行的时候为了让用户可以在不同阶段添加代码，有一些生命钩子函数。
其中
在实例选项中或者回调函数中不使用箭头函数，因为没有this




...]]></description><category></category></item><item><title><![CDATA[vue 网络应用]]></title><link>https://blog.youkuaiyun.com/Monkey_nini/article/details/105931414</link><guid>https://blog.youkuaiyun.com/Monkey_nini/article/details/105931414</guid><author>Monkey_nini</author><pubDate>Tue, 05 May 2020 19:02:56 +0800</pubDate><description><![CDATA[网页版的记事本

]]></description><category></category></item><item><title><![CDATA[Vue的命令]]></title><link>https://blog.youkuaiyun.com/Monkey_nini/article/details/105927520</link><guid>https://blog.youkuaiyun.com/Monkey_nini/article/details/105927520</guid><author>Monkey_nini</author><pubDate>Tue, 05 May 2020 08:54:57 +0800</pubDate><description><![CDATA[Vue
简单的DOM+发送请求+路由选择
分成三个步骤：

引包
开发环境版本，包含了有帮助的命令行警告



]]></description><category></category></item><item><title><![CDATA[JS this以及绑定丢失]]></title><link>https://blog.youkuaiyun.com/Monkey_nini/article/details/105909587</link><guid>https://blog.youkuaiyun.com/Monkey_nini/article/details/105909587</guid><author>Monkey_nini</author><pubDate>Sun, 03 May 2020 23:40:05 +0800</pubDate><description><![CDATA[this
/隐式绑定/
/* var a = 0;
     function b() {
         console.log(this.a);
     }
     var p = {
         a: 1,
         b: b
     }
     p.b();

     /*丢失的情况*/
    /*1.将对象的方法赋值给变量*/

    /*  var c =...]]></description><category></category></item></channel></rss>