自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 promise队列执行

队列执行promise

2022-12-19 16:01:53 286

原创 js在编译时干了啥?

编程语言分为:编译型语言和解释型语言。编译型和解释型语言的区别:编译型语言在程序执行之前,需要经过编译器的编译过程,并且编译之后会直接保留机器能读懂的二进制文件,这样每次运行程序时,都可以直接运行该二进制文件,而不需要再次重新编译了。而由解释型语言编写的程序,在每次运行时都需要通过解释器对程序进行动态解释和执行编译型语言:例如java,c解释型语言:例如JavaScript, python如图所示:如图所示,JavaScript代码并不需要编译成二进制文件,所以JavaScript是一种解释型编

2020-09-03 16:03:18 531

原创 操作系统的程序,进程和线程的关系

进程和线程欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdow...

2019-11-28 22:07:29 195

原创 rxjs6 常用引入方式整理

创建 Observable 的方法、types、schedulers 和一些工具方法:import { Observable, Subject, asapScheduler, pipe, of, from, interval, merge, range, timer, empty, never, throwError, fromEvent, fromEventPattern, Subscr...

2019-03-20 14:39:50 3278

原创 什么是函数响应式编程?

什么是函数响应式编程?响应式编程思想为体,函数式编程思想为用。首先我们要来了解什么是函数式编程和响应式编程。什么是函数式编程?顾名思义,函数式编程就是用函数来解决问题的编程方式,几乎任何一门语言都支持函数,但是函数式编程具有几个特点:声明式(Declarative)纯函数(Pure Functio数据不可变性(Immutability)在深入了解这三个特点之前,我们需要知道Jav...

2019-03-18 15:18:01 1284

原创 js 基本概念

语法JavaScript的语法大量借鉴了C及其他类C语言(如java)。大小写区分要理解的第一个概念就是ECMAScript中的一切(变量、函数名和操作符)都区分大小写,变量名test和变量名Test是两个不同的变量。标识符所谓的标识符,就是指变量、函数、属性的名字,或者函数的参数。标识符的组成规则:第一个字符必须是一个字母、下划线或者一个美元符号($)开头其他的字符可以是数字、字母...

2019-03-16 18:18:45 210

原创 在HTML中使用JavaScript

1.script元素要把JavaScript放到网页中,就不得不涉及web的核心语言——HTML,向HTML页面中插入JavaScript主要方法就是使用<script>元素,HTML4.01为<script>定义了下列6个属性。1. async: 可选,表示应该立即下载脚本,但不妨碍页面中的其他操作,只对外部脚本文 件有效2. charset: 可选,表示通过s...

2019-03-15 18:14:49 563

原创 js 深浅拷贝的整理

好记性不如烂笔头。记在脑子里不如做点笔记。什么是深浅拷贝?在理解这个问题之前,我们要先去了解一下js的数据类型,js数据类型分为基本数据类型和引用数据类型。基本数据类型: string,number,null,undefined,boolean引用数据类型: object对象(array,function,date,reg)我们知道了js的数据类型,现在就可以来了解什么是深浅拷...

2019-03-14 11:05:40 263

原创 js创建对象的几种方式(推荐)

1.通过对象字面量创建var a = {}; //最简单最直接的方法,是第二种的简写方式2.通过object构造函数创建var a = new Object(); // 这行代码创建了Object引用类型的一个新实例,然后把实例保存在变量a中。a.name = 'pingfan';console.log(a); // 此时打印出来的是{name: 'pingfan'}3.通...

2019-03-13 08:29:13 260

原创 js之Object的方法理解

我们都知道在js里面一切都是对象,window也是个对象,对象里拥有很多属性和方法,可以了解一下对象。在控制台打印一下Object对象,console.dir(Object),我们可以看到Object拥有的属性,方法还有原型,其中有一个方法叫getOwnPropertyNames,我们可以利用这个方法去得到Object本身的属性和方法。现在在控制里输入Object.getOwnProperty...

2019-03-12 17:00:05 3721

原创 js原型、构造函数和原型链的理解

仅此表达我个人的理解。prototype 原型首先原型(prototype)是什么,可以这么理解在js里面一切都是对象,而原型就是对象的属性啦,但是对象又分为两种,一种是普通对象,还有一种是函数对象,废话少说看代码吧:由此可见,普通对象不具有prototype属性,只有函数对象才有prototype属性,但是他们都有一个共同点都有__proto __属性,也就是说只要是对象都有 __p...

2019-03-08 14:22:22 375

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除