自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

转载 什么是promise

 1.背景介绍什么是promise?Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。2.知识剖析ES6 规定,Promise对象是一个构造函数,用来生成Promise实例。 下面代码创造了一个Promise实例。 var p = new ...

2018-09-10 21:26:15 364

转载 es6的新特性

一、背景介绍1、es6ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。 它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。2、ECMASCRIPT 和 JAVASCRIPT 的关系?要讲清楚这个问题,需要回顾历史。1996 年 11 月,JavaScri...

2018-09-03 16:20:04 234

原创 angular内置指令

一、背景知识:Angular 通过被称为 指令 的新属性来扩展 HTML。 Angular 通过内置的指令来为应用添加功能。 Angular 允许你自定义指令。 二、知识剖析在 Angular 中有三种类型的指令: 组件 — 拥有模板的指令 结构型指令 — 通过添加和移除 DOM 元素改变 DOM 布局的指令 属性型指令 — 改变元素、组件或其它指令的外观和行为的指令。 组件是这三...

2018-08-10 16:48:37 404

转载 简述this的指向

1.背景介绍this对象是在运行时基于函数的执行环境绑定的,在全局函数中,this就是window,当函数被作为某个对象的方法调用时,this就是那个对象,匿名函数的执行具有全局性,也就是说,匿名函数this指向window。2.知识剖析全局环境中的thisfunctiontest(){console.log(this);                  }           ...

2018-07-28 00:06:33 484

转载 简述原型链是什么,有什么用处?若想访问一个对象的原型,应该使用什么方法?

1.背景介绍原型链是一种机制,指的是JavaScript每个对象包括原型对象都有一个内置的[[proto]]属性指向创建它的函数对象的原型对象,即prototype属性。2.知识剖析我们知道 JS 有对象,比如var obj = { name: 'obj' }我们可以对 obj 进行一些操作,包括「读」属性「新增」属性「更新」属性「删除」属性下面我们主要来看...

2018-07-28 00:01:41 234

转载 JS同步异步以及回调函数?

1.背景介绍什么是同步,什么是异步?同步指的是一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。异步指的是每一个任务有一个或多个回调函数(callback),前一个任务结束后,不是执行后一个任务,而是执行回调函数,后一个任务则是不等前一个任务结束就执行,所以程序的执行顺序与任务的排列顺序是不一致的、异步的。2.知识剖析javascript实现异步的原...

2018-07-04 20:13:10 3725 1

转载 简述执行环境与作用域

1.背景介绍执行环境:执行环境(execution context,为简单起见,有时也称为“环境”)是JavaScript 中最为重要的一个概念。执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为。——《JavaScript高级程序设计(第3版)》每个函数都有一个自己的执行环境。某个执行环境中的所有代码执行完毕后,该环境被销毁,保存在其中的所有变量和函数定义也随之销毁(全局执行环境直...

2018-06-24 23:50:42 210

原创 知道css有个content属性吗?有什么作用?有什么应用?

1.背景介绍学习前端知识我们常常提到盒模型,盒模型的几个要素,margin、border、padding 、content这四个属性,前三个经常用到讲到,但第四个content属性怎么用?今天我们就来讲讲这个 。content的意思顾名思义,是“内容”,它的作用就是在css中直接生成网页显示的 内容, 这个属性要结合:before和:after这俩个伪类属性来使用。下面详细介绍它的用法 。2.知识...

2018-06-10 22:00:16 10312

原创 开发过程中应该遵守哪些编码规范和class命名规范?

1.背景介绍规范,一个优秀的公司必然有一个优秀的团队,一个优秀的团队必然要有一个好的规范来约束和执行。国内基本各大互联网公司的前端都有自己的开发规范,但总的宗旨基本都是:代码简、易维护、性能高。对于一个大型项目经常会多人协作,这时必须要有一个好的规范才能顺利便捷地进行下去。总而言之:不管有多少人共同参与同一项目,一定要确保每一行代码都像是同一个人编写的。2.知识剖析基本准则符合web标准,语义化h...

2018-06-01 21:37:04 760

原创 如何使用sass?

1.背景介绍我们学过都知道CSS只是一门描述性的语言,你只能一行一行单纯地描述,并不能像JS那样使用变量、循环、运算等方式来操作。 CSS预处理语言的出现,极大的解放了我们,在CSS预处理语言当中,我们可以使用变量,嵌套,循环等来写CSS。而sass是国内使用人数比较多的一种,更强大,更成熟。2.知识剖析2.1安装使用。SASS使用 sass基于Ruby语言开发而成,因此安装sass前需要安装Ru...

2018-05-23 22:41:28 1069

原创 px、em、rem、%、vw、vh、vm这些单位的区别

1.背景介绍我们为什么要选择合适的网页设计单位随着Web的发展,对新的解决方案的需求也会继续增大,对网页的要求更高。网页设计单位是涉及到我们布局的效果,使用不同的单位会对最终的demo,会有影响。现在都是要求响应式设计,需要适配各种设备,电脑,手机,平板。如果单位不合适,可能在这个设备显示良好,那个设备就会打乱布局。所以需要我们选择合适的单位来进行开发,设计。2.知识剖析1、pxpx就是pixel...

2018-05-12 11:13:24 54550 3

程序员必看1500单词

身为一个码农,怎么能不会英语。这个有1700个单词,建议背下来,平时都会遇到。

2018-06-13

空空如也

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

TA关注的人

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