<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[往前跑]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/pf_frontWord</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; pf_frontWord]]></copyright><item><title><![CDATA[promise队列执行]]></title><link>https://blog.youkuaiyun.com/pf_frontWord/article/details/128373835</link><guid>https://blog.youkuaiyun.com/pf_frontWord/article/details/128373835</guid><author>pf_frontWord</author><pubDate>Mon, 19 Dec 2022 16:01:53 +0800</pubDate><description><![CDATA[队列执行promise]]></description><category></category></item><item><title><![CDATA[js在编译时干了啥？]]></title><link>https://blog.youkuaiyun.com/pf_frontWord/article/details/108385404</link><guid>https://blog.youkuaiyun.com/pf_frontWord/article/details/108385404</guid><author>pf_frontWord</author><pubDate>Thu, 03 Sep 2020 16:03:18 +0800</pubDate><description><![CDATA[编程语言分为：编译型语言和解释型语言。
编译型和解释型语言的区别：编译型语言在程序执行之前，需要经过编译器的编译过程，并且编译之后会直接保留机器能读懂的二进制文件，这样每次运行程序时，都可以直接运行该二进制文件，而不需要再次重新编译了。而由解释型语言编写的程序，在每次运行时都需要通过解释器对程序进行动态解释和执行
编译型语言：例如java，c
解释型语言：例如JavaScript， python
如图所示：

如图所示，JavaScript代码并不需要编译成二进制文件，所以JavaScript是一种解释型编]]></description><category></category></item><item><title><![CDATA[操作系统的程序，进程和线程的关系]]></title><link>https://blog.youkuaiyun.com/pf_frontWord/article/details/103294468</link><guid>https://blog.youkuaiyun.com/pf_frontWord/article/details/103294468</guid><author>pf_frontWord</author><pubDate>Thu, 28 Nov 2019 22:07:29 +0800</pubDate><description><![CDATA[进程和线程欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题，有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能，丰富你的文章UML 图表FLowchart流程图导出与导入导出导入
欢迎使用Markdow...]]></description><category></category></item><item><title><![CDATA[rxjs6 常用引入方式整理]]></title><link>https://blog.youkuaiyun.com/pf_frontWord/article/details/88688496</link><guid>https://blog.youkuaiyun.com/pf_frontWord/article/details/88688496</guid><author>pf_frontWord</author><pubDate>Wed, 20 Mar 2019 14:39:50 +0800</pubDate><description><![CDATA[创建 Observable 的方法、types、schedulers 和一些工具方法:
import { 
	Observable, Subject, asapScheduler, pipe, of, from, interval, merge, range, timer, empty,
	never, throwError, fromEvent, fromEventPattern, Subscr...]]></description><category></category></item><item><title><![CDATA[什么是函数响应式编程？]]></title><link>https://blog.youkuaiyun.com/pf_frontWord/article/details/88637943</link><guid>https://blog.youkuaiyun.com/pf_frontWord/article/details/88637943</guid><author>pf_frontWord</author><pubDate>Mon, 18 Mar 2019 15:18:01 +0800</pubDate><description><![CDATA[什么是函数响应式编程？
响应式编程思想为体，函数式编程思想为用。首先我们要来了解什么是函数式编程和响应式编程。
什么是函数式编程？
顾名思义，函数式编程就是用函数来解决问题的编程方式，几乎任何一门语言都支持函数，但是函数式编程具有几个特点：

声明式（Declarative）
纯函数（Pure Functio
数据不可变性（Immutability）

在深入了解这三个特点之前，我们需要知道Jav...]]></description><category></category></item><item><title><![CDATA[js 基本概念]]></title><link>https://blog.youkuaiyun.com/pf_frontWord/article/details/88602766</link><guid>https://blog.youkuaiyun.com/pf_frontWord/article/details/88602766</guid><author>pf_frontWord</author><pubDate>Sat, 16 Mar 2019 18:18:45 +0800</pubDate><description><![CDATA[语法
JavaScript的语法大量借鉴了C及其他类C语言（如java）。
大小写区分
要理解的第一个概念就是ECMAScript中的一切（变量、函数名和操作符）都区分大小写，变量名test和变量名Test是两个不同的变量。
标识符
所谓的标识符，就是指变量、函数、属性的名字，或者函数的参数。标识符的组成规则：
第一个字符必须是一个字母、下划线或者一个美元符号（$）开头
其他的字符可以是数字、字母...]]></description><category></category></item><item><title><![CDATA[在HTML中使用JavaScript]]></title><link>https://blog.youkuaiyun.com/pf_frontWord/article/details/88580188</link><guid>https://blog.youkuaiyun.com/pf_frontWord/article/details/88580188</guid><author>pf_frontWord</author><pubDate>Fri, 15 Mar 2019 18:14:49 +0800</pubDate><description><![CDATA[1.script元素
要把JavaScript放到网页中，就不得不涉及web的核心语言——HTML，向HTML页面中插入JavaScript主要方法就是使用&amp;amp;lt;script&amp;amp;gt;元素，HTML4.01为&amp;amp;lt;script&amp;amp;gt;定义了下列6个属性。
1. async：	可选，表示应该立即下载脚本，但不妨碍页面中的其他操作，只对外部脚本文	  件有效
2. charset： 可选，表示通过s...]]></description><category></category></item><item><title><![CDATA[js 深浅拷贝的整理]]></title><link>https://blog.youkuaiyun.com/pf_frontWord/article/details/88546473</link><guid>https://blog.youkuaiyun.com/pf_frontWord/article/details/88546473</guid><author>pf_frontWord</author><pubDate>Thu, 14 Mar 2019 11:05:40 +0800</pubDate><description><![CDATA[好记性不如烂笔头。记在脑子里不如做点笔记。
什么是深浅拷贝？
在理解这个问题之前，我们要先去了解一下js的数据类型，js数据类型分为基本数据类型和引用数据类型。
基本数据类型：
		string，number，null，undefined，boolean
引用数据类型：
		object对象（array，function，date，reg）

我们知道了js的数据类型，现在就可以来了解什么是深浅拷...]]></description><category></category></item><item><title><![CDATA[js创建对象的几种方式（推荐）]]></title><link>https://blog.youkuaiyun.com/pf_frontWord/article/details/88299413</link><guid>https://blog.youkuaiyun.com/pf_frontWord/article/details/88299413</guid><author>pf_frontWord</author><pubDate>Wed, 13 Mar 2019 08:29:13 +0800</pubDate><description><![CDATA[1.通过对象字面量创建
var a = {};   //最简单最直接的方法，是第二种的简写方式

2.通过object构造函数创建
var a = new Object();  // 这行代码创建了Object引用类型的一个新实例，然后把实例保存在变量a中。
a.name = 'pingfan';
console.log(a);  // 此时打印出来的是{name: 'pingfan'}

3.通...]]></description><category></category></item><item><title><![CDATA[js之Object的方法理解]]></title><link>https://blog.youkuaiyun.com/pf_frontWord/article/details/88420109</link><guid>https://blog.youkuaiyun.com/pf_frontWord/article/details/88420109</guid><author>pf_frontWord</author><pubDate>Tue, 12 Mar 2019 17:00:05 +0800</pubDate><description><![CDATA[我们都知道在js里面一切都是对象，window也是个对象，对象里拥有很多属性和方法，可以了解一下对象。
在控制台打印一下Object对象，console.dir(Object)，我们可以看到Object拥有的属性，方法还有原型，其中有一个方法叫getOwnPropertyNames，我们可以利用这个方法去得到Object本身的属性和方法。
现在在控制里输入Object.getOwnProperty...]]></description><category></category></item><item><title><![CDATA[js原型、构造函数和原型链的理解]]></title><link>https://blog.youkuaiyun.com/pf_frontWord/article/details/88345428</link><guid>https://blog.youkuaiyun.com/pf_frontWord/article/details/88345428</guid><author>pf_frontWord</author><pubDate>Fri, 08 Mar 2019 14:22:22 +0800</pubDate><description><![CDATA[仅此表达我个人的理解。

prototype 原型

首先原型（prototype）是什么，可以这么理解在js里面一切都是对象，而原型就是对象的属性啦，但是对象又分为两种，一种是普通对象，还有一种是函数对象，废话少说看代码吧：

由此可见，普通对象不具有prototype属性，只有函数对象才有prototype属性，但是他们都有一个共同点都有__proto __属性，也就是说只要是对象都有 __p...]]></description><category></category></item></channel></rss>