<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[YANGMENGZHENG的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/YANGMENGZHENG</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; YANGMENGZHENG]]></copyright><item><title><![CDATA[MySQL数据库基本操作---DDL]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/123616785</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/123616785</guid><author>YANGMENGZHENG</author><pubDate>Sun, 20 Mar 2022 17:14:17 +0800</pubDate><description><![CDATA[目录

一、对数据库的常规操作

1.查看所有的数据库

​

2.创建数据库

3.切换数据库

4.删除数据库

5.修改数据库编码

二、对表数据结构的常用操作

1.数据类型

2.创建表

3.查看当前数据库的所有表明名称

4.查看指定某个表的创建语句

5.查看表结构

6.删除表

三、修改表的结构

1.修改表添加列

​2.修改列名和类型

3.修改表删除列

4.修改表名

一、对数据库的常规操作
1.查看所有的数据库
打开Navcat软件，当我们和mysql建立好连接后，就可...]]></description><category></category></item><item><title><![CDATA[Ajax技术简述]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/123616708</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/123616708</guid><author>YANGMENGZHENG</author><pubDate>Sun, 20 Mar 2022 17:11:23 +0800</pubDate><description><![CDATA[目录

一、Ajax技术

1.为什么要使用Ajax技术

2Ajax的工作原理：

二、Ajax的基本实现步骤

1、创建服务器

2.配置Ajax对象

3、获取服务器的响应

三、get请求

一、二者写法上的区别
let chicken = ['we','web','hello']
let chicken_normal = chicken.map(function(item){
  return item+='sd';
});
let chicken_arrow = chicken.map((i..]]></description><category></category></item><item><title><![CDATA[JavaScript箭头函数与普通函数]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/123616625</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/123616625</guid><author>YANGMENGZHENG</author><pubDate>Sun, 20 Mar 2022 17:08:56 +0800</pubDate><description><![CDATA[目录



一、二者写法上的区别

二、this指向问题

三、总结及扩展

一、二者写法上的区别
let chicken = ['we','web','hello']
let chicken_normal = chicken.map(function(item){
  return item+='sd';
});
let chicken_arrow = chicken.map((item=&gt;{
  return item+='sd'
}));
console.log(chicken_norm...]]></description><category></category></item><item><title><![CDATA[MVC/MVP/MVVM架构]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/123616493</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/123616493</guid><author>YANGMENGZHENG</author><pubDate>Sun, 20 Mar 2022 17:05:25 +0800</pubDate><description><![CDATA[目录



一、MVC

二、MVP

三、MVVM

一、MVC
MVC：Medol－View-Controller

Model 层代表数据模型，也可以在Model中定义数据修改和操作的业务逻辑；

View层 主要功能有获得数据，显示数据。决定界面技术（HTML，XML，Flash等）。界面排版；向Controller返回数据，决定数据传送方式，数据验证。 层是视图层。代表UI 组件，它负责将数据模型转化成UI 展现出来，

Controller层。集控制层。接受用户输入的数据。调用模型和视图完毕用户]]></description><category></category></item><item><title><![CDATA[Vue的内置指令：v-if和v-show的区别]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/123616308</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/123616308</guid><author>YANGMENGZHENG</author><pubDate>Sun, 20 Mar 2022 16:57:37 +0800</pubDate><description><![CDATA[目录



v-show

v-if

二者的区别：

实现方式：

性能比较：

v-show

根据表达式的真假值，来显示和隐藏元素






	&lt;div id="app"&gt;
	
	
	&lt;p&gt;三眼五显仙人&lt;/p&gt;
	
	
	&lt;pv-show="temp"&gt;魈kun牙白卡酷一&lt;/p&gt;
	
	
	&lt;pv-show="ok"&gt;不敬仙师&lt;/p&gt;
	
	
	&lt;/d...]]></description><category></category></item><item><title><![CDATA[DOM(Document Object Model)初识]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/122873544</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/122873544</guid><author>YANGMENGZHENG</author><pubDate>Tue, 22 Feb 2022 15:16:22 +0800</pubDate><description><![CDATA[一、初识Web API

1、概念

Web API是浏览器提供的一套操作浏览器功能和页面元素的接口。JavaScript语言由3部分组成，分别是ECMAScript、BOM和DOM，其中ECMAScript是JavaScript语言的核心，ECMAScript：是JavaScript的核心，定义一套语法规范，JavaScript实现了这些语法规范。而Web API包括BOM和DOM两部分。

               



2、API与WebAPI

API：应用...]]></description><category></category></item><item><title><![CDATA[Javascript中的错误处理]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/122834587</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/122834587</guid><author>YANGMENGZHENG</author><pubDate>Wed, 09 Feb 2022 07:26:25 +0800</pubDate><description><![CDATA[目录

1、try{}catch(e){}

2、错误对象的传递

3、抛出错误对象



1、try{}catch(e){}

语法：


try{

可能出现的错误代码

}catch(e){

错误处理代码

}//catch用来捕获错误，参数e代表错误对象


举例：

错误代码：


var o = {};
o.func();//这行代码会出错，因为调用了不存在的方法
console.log(o.func());//前面代码出错，这行代码不会运行



错误处理：


var o = {};...]]></description><category></category></item><item><title><![CDATA[Javascript中this的指向]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/122654387</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/122654387</guid><author>YANGMENGZHENG</author><pubDate>Wed, 09 Feb 2022 06:12:12 +0800</pubDate><description><![CDATA[1、函数中的this
 
   (1)构造方法中的this,指向新创建的对象
  
    function Person(name)
   {
     this.name = name;
   }
   var p1 = new Person("张三")
   
  (2)直接通过函数名调用函数时,this指向全局对象window

    (3)函数作为对象的方法调用...]]></description><category></category></item><item><title><![CDATA[ES5中如何实现继承]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/122474039</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/122474039</guid><author>YANGMENGZHENG</author><pubDate>Sun, 23 Jan 2022 17:36:38 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[javascript原型]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/122467685</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/122467685</guid><author>YANGMENGZHENG</author><pubDate>Thu, 13 Jan 2022 14:56:05 +0800</pubDate><description><![CDATA[目录

一、原型对象

1、构造方法的原型对象

2、对象的原型对象

3、原型对象的原型对象

二、实例对象和原型对象

三、访问对象的构造方法

1、构造方法的作用

2、访问方式

3、举例

四、原型链结构的特点

五、成员查找机制



一、原型对象

每个构造函数(类)都有一个原型对象(默认存在),该原型对象可以通过prototype属性进行访问。

1、构造方法的原型对象

(1)、构造方法的原型对象是object类型

(2)、prototype属性是默认存在的

(3)、原型对象...]]></description><category></category></item><item><title><![CDATA[JavaScript面向对象&JavaScript类]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121827389</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121827389</guid><author>YANGMENGZHENG</author><pubDate>Sat, 11 Dec 2021 17:20:46 +0800</pubDate><description><![CDATA[一、面向过程

核心是解决问题的过程。编程时


]]></description><category></category></item><item><title><![CDATA[JavaScript中的内置对象]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121711311</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121711311</guid><author>YANGMENGZHENG</author><pubDate>Thu, 09 Dec 2021 15:29:35 +0800</pubDate><description><![CDATA[内置
]]></description><category></category></item><item><title><![CDATA[JavaScript中的对象]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121711299</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121711299</guid><author>YANGMENGZHENG</author><pubDate>Thu, 09 Dec 2021 11:52:38 +0800</pubDate><description><![CDATA[对象
]]></description><category></category></item><item><title><![CDATA[javascript的预解析]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121711208</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121711208</guid><author>YANGMENGZHENG</author><pubDate>Sat, 04 Dec 2021 21:35:48 +0800</pubDate><description><![CDATA[解析
]]></description><category></category></item><item><title><![CDATA[Javascript的垃圾回收机制]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121301815</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121301815</guid><author>YANGMENGZHENG</author><pubDate>Sat, 04 Dec 2021 01:12:48 +0800</pubDate><description><![CDATA[目录

前言

一、基本思路

二、标记策略

(1)标记清理

举例说明：

过程：

优点：

缺点：

解决方法

(2)引用计数

举例说明

过程：

优点：

缺点：

循环引用问题



前言

Javascript是使用垃圾回收的语言，即是不需要开发者操心内存分配和回收，运行环境会在代码执行时管理内存。

一、基本思路

周期性的找出哪个变量不会再使用，然后释放它所占用的内存。

二、标记策略

垃圾回收程序必须跟踪记录哪个变量还会使用，哪个变量不会使用，以便回收内存。

举例：


f..]]></description><category></category></item><item><title><![CDATA[javascript之函数2(闭包)]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121704665</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121704665</guid><author>YANGMENGZHENG</author><pubDate>Fri, 03 Dec 2021 23:07:39 +0800</pubDate><description><![CDATA[目录

前言

一、"闭包"函数

1、概念

2、作用

3、特性

4、创建

5、常用闭包

6、闭包的缺点



前言

了解闭包函数之前，我们需要复习一下作用域链。在js中，内层函数在执行过程中，若需要引入某个变量，则需要由当前作用域逐层寻找，直到全局作用域。那也就是说，在外层作用域下无法获取内层作用域下的变量。同样，不同函数作用域也是不能相互访问彼此变量的。为了解决这个问题，我们就需要用到闭包。

一、"闭包"函数

1、概念

闭包指的是那些引用了另一个函数作用域中变量的函数，通常是在嵌套..]]></description><category></category></item><item><title><![CDATA[javascript之函数1]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121687323</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121687323</guid><author>YANGMENGZHENG</author><pubDate>Fri, 03 Dec 2021 14:47:05 +0800</pubDate><description><![CDATA[一、初识函数

1、定义

函数是一个独立的功能模块，可以重复使用的代码块，维护方便。

2、使用

函数在使用时分为两步

（1）声明函数：

（2）调用函数：








]]></description><category></category></item><item><title><![CDATA[比较for、for...in、for...of、forEach的区别]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121646087</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121646087</guid><author>YANGMENGZHENG</author><pubDate>Thu, 02 Dec 2021 21:14:50 +0800</pubDate><description><![CDATA[1、for循环

for语句是一种先测试循环语句，（即先检测退出条件，再执行循环体内的代码.)

语法：


 for(初始化变量;条件表达式;操作表达式){
  
     循环体语句;
   }


2、for...in循环

3、for..of循环

4、forEach循环
...]]></description><category></category></item><item><title><![CDATA[javascript基础之(数组)]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121637301</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121637301</guid><author>YANGMENGZHENG</author><pubDate>Tue, 30 Nov 2021 22:51:55 +0800</pubDate><description><![CDATA[目录

一、初识数组

1、创建数组

2、访问数组元素

3、数组的遍历

4、举例

(1.)获取数组元素中的最大值

(2.) 数组转为字符串

5、数组元素的操作

二、数组排序算法

1、冒泡排序算法

2、插入排序算法

​

三、二维数组

1、创建二维数组

2、元素的访问

3、二维数组求和

4、二维数组的转置



一、初识数组

类型相同的数据的集合。

1、创建数组

(1.)使用'[]'字面量创建

var 变量名 = [1,2,3,4];

(2.)使用'new Arr...]]></description><category></category></item><item><title><![CDATA[Javascript基础之(基本结构)]]></title><link>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121238507</link><guid>https://blog.youkuaiyun.com/YANGMENGZHENG/article/details/121238507</guid><author>YANGMENGZHENG</author><pubDate>Wed, 10 Nov 2021 19:03:13 +0800</pubDate><description><![CDATA[一、基本结构

1、顺序结构

2、选择结构(分支结构)

3、循环结构(重复结构)
]]></description><category></category></item></channel></rss>