<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[commeil的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/commeil</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; commeil]]></copyright><item><title><![CDATA[js继承方式]]></title><link>https://blog.csdn.net/commeil/article/details/124664510</link><guid>https://blog.csdn.net/commeil/article/details/124664510</guid><author>commeil</author><pubDate>Mon, 09 May 2022 13:46:34 +0800</pubDate><description><![CDATA[第一种：原型链继承


原型链继承是比较常见的继承方式之一，其中涉及的构造函数、原型和实例，三者之间存在着一定的关系，即每一个构造函数都有一个原型对象，原型对象又包含一个指向构造函数的指针，而实例则包含一个原型对象的指针。


 function Parent1() {
  this.name = 'parent1';
  this.play = [1, 2, 3]
 }
 function Child1() {
  this.type = 'child2';
 }
 Child1.p...]]></description><category></category></item><item><title><![CDATA[vue运行机制]]></title><link>https://blog.csdn.net/commeil/article/details/124663875</link><guid>https://blog.csdn.net/commeil/article/details/124663875</guid><author>commeil</author><pubDate>Mon, 09 May 2022 12:53:00 +0800</pubDate><description><![CDATA[vue运行机制]]></description><category></category></item><item><title><![CDATA[个人博客网站项目]]></title><link>https://blog.csdn.net/commeil/article/details/124190746</link><guid>https://blog.csdn.net/commeil/article/details/124190746</guid><author>commeil</author><pubDate>Fri, 15 Apr 2022 11:32:26 +0800</pubDate><description><![CDATA[个人博客项目概述
本项目源码gitee链接
此项目为一个博客项目，仿照简书平台。用户可以登陆和注册账号、发布和预览文章、对文章进行评论。主要有四部分构成：首页、登录页面、发布文章页面、查看文章页面(含评论发布和预览)。使用ajax获取数据，使用express搭建服务器，使用moogose中间件调用mongodb数据库，使用jwt进行鉴权。
首页

正逢冬奥会开幕所以给冰墩墩做了个博客空间，配色也以蓝白为主调。
构成
首页主要分为以下几个部分：

博客头部：网站名称+个人主页入口
博客左部：最新文章+最新文章]]></description><category></category></item><item><title><![CDATA[改变this指向 call、apply、bind]]></title><link>https://blog.csdn.net/commeil/article/details/124094086</link><guid>https://blog.csdn.net/commeil/article/details/124094086</guid><author>commeil</author><pubDate>Mon, 11 Apr 2022 11:02:09 +0800</pubDate><description><![CDATA[this指向
首先说一下this指向问题，在es5和es6中有所不同

es5中this指向调用this所在函数的对象
es6中this指向es6函数调用位置所在的上下文
在js中我们借助call,apply,bind三个函数可以改变this的指向，需要注意：


es6函数不能使用call,apply,bind来改变this指向
call，apply，bind只能由函数调用
在运行call，apply，bind的时候，调用他们的函数也会运行

call基本使用
var person = {
    nam]]></description><category></category></item><item><title><![CDATA[利用new Object创建对象]]></title><link>https://blog.csdn.net/commeil/article/details/123950266</link><guid>https://blog.csdn.net/commeil/article/details/123950266</guid><author>commeil</author><pubDate>Mon, 04 Apr 2022 10:52:04 +0800</pubDate><description><![CDATA[new Object创建对象]]></description><category></category></item><item><title><![CDATA[事件冒泡、事件捕捉、事件代理(事件委托)]]></title><link>https://blog.csdn.net/commeil/article/details/123949844</link><guid>https://blog.csdn.net/commeil/article/details/123949844</guid><author>commeil</author><pubDate>Mon, 04 Apr 2022 10:30:30 +0800</pubDate><description><![CDATA[事件冒泡
如下代码：
&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt;
    &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt;
    &lt;t]]></description><category></category></item><item><title><![CDATA[markdown]]></title><link>https://blog.csdn.net/commeil/article/details/123949713</link><guid>https://blog.csdn.net/commeil/article/details/123949713</guid><author>commeil</author><pubDate>Mon, 04 Apr 2022 10:24:58 +0800</pubDate><description><![CDATA[常用Markdown语法
1、代码块：
```+输入语言（html）+enter

2、标题
# 一级标题
## 二级标题
### 三级标题
·
·
·
###### 六级标题

3、字体
//斜体
*xx*

//加粗
**xx**

//斜体加粗
***xx***

//高亮
==xx==

//删除线
~~xx~~

//斜体
11
//加粗
11
//斜体加粗
11
//高亮
11
//删除线
11
4、引用
//引用语法
&gt;作者：xx（要几条线用几个&gt;)


作者

作者


5、分割]]></description><category></category></item><item><title><![CDATA[node.js 使用yarn无法加载文件]]></title><link>https://blog.csdn.net/commeil/article/details/123926728</link><guid>https://blog.csdn.net/commeil/article/details/123926728</guid><author>commeil</author><pubDate>Sat, 02 Apr 2022 18:51:21 +0800</pubDate><description><![CDATA[今天复习node时发现遇到以下问题：



上网百度后解决，在此记录一下：

1.本地搜索 powershell，以管理员身份运行



2.输入set-ExecutionPolicy RemoteSigned 回车

3. 输入 Y 回车

4.可以查一下结果 输入get-ExecutionPolicy，可以看到结果为RemoteSigned 即为成功



之后关闭窗口重新运行即可




...]]></description><category></category></item><item><title><![CDATA[JavaScript]]></title><link>https://blog.csdn.net/commeil/article/details/122821001</link><guid>https://blog.csdn.net/commeil/article/details/122821001</guid><author>commeil</author><pubDate>Tue, 08 Feb 2022 11:42:59 +0800</pubDate><description><![CDATA[JS基础
js组成
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WWivEud1-1644291773184)(C:\Users\commeil\AppData\Roaming\Typora\typora-user-images\image-20220206144716812.png)]
helloworld
js需要写到html/head/script标签中
从上到下一行行执行


控制浏览器弹出一个警告框
alert


让计算机在页面中输出一个内容


​      ]]></description><category></category></item><item><title><![CDATA[CSS笔记]]></title><link>https://blog.csdn.net/commeil/article/details/122820965</link><guid>https://blog.csdn.net/commeil/article/details/122820965</guid><author>commeil</author><pubDate>Tue, 08 Feb 2022 11:41:12 +0800</pubDate><description><![CDATA[CSS
美化HTML，使页面更简单，好看
css规则
两部分构成：选择器 {声名}
属性和属性值以“键值对”形式出现
属性：属性值
键值对间加分号
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt;
    &lt;meta name="viewport" content="width=device-width, initial-scale=]]></description><category></category></item><item><title><![CDATA[html笔记]]></title><link>https://blog.csdn.net/commeil/article/details/122820941</link><guid>https://blog.csdn.net/commeil/article/details/122820941</guid><author>commeil</author><pubDate>Tue, 08 Feb 2022 11:39:46 +0800</pubDate><description><![CDATA[标签
1、网页开发工具
文档类型声名标签
当前页面采取的是html5版本来显示网页
&lt;!DOCTYPE html&gt;



位于文档第一行
不是HTML标签，是文档类型声名标签

lang语言种类
&lt;html lang="en"&gt;

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sBIImVfg-1644291555403)(C:\Users\commeil\AppData\Local\Temp\WeChat Files\41632c83675857c3]]></description><category></category></item></channel></rss>