自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陈年华的博客

该博客为博主个人学习记录的小空间,欢迎大家来访交流~

  • 博客(8)
  • 收藏
  • 关注

原创 关于Promise的面试题

题一:请问下列代码依次输出什么let a=Promise.reject('a').then(()=>{ console.log('a passed')}).catch(()=>{ console.log('a failed')});Promise.reject('b').catch(()=>{ console.log('b failed')}).t...

2018-03-17 16:10:49 1242

原创 我自己理解的Promise对象

最近在准备面试的过程中,深入学习了一下Promise对象,之前学ES6的时候一直没有深入研究过Promise,现在发现这个东西还是挺重要的,综合自己这几天来看阮一峰前辈的ES6博客和一些教学视频,总结出一些Promise的相关概念及面试题,以后忘记的时候还能回来看看Promise是ES6用来解决异步操作的一个方案,用来防止传统事件+回调容易造成的问题;主要的问题有:1:回调嵌套太深,难以阅读和维护...

2018-03-17 15:56:12 237

原创 前端面试题干货总结(一)

1.什么是模块化开发?模块化开发就是Js文件按照不同功能分离在不同文件中,按照不同需求加载引入NodeJs中的模块:通常就是一个js或Json文件angularjs中的模块:一系列配置和代码块的集合react中的模块:将Js,html,css融合在一起具有某个功能的代码块模块化开发的好处:高内聚低耦合,代码易于重用,后期易于维护2.刚开始先要提到commonjs规范,nodejs就是根据commo...

2018-03-14 20:45:37 489

原创 React学习过程中的小总结--持续更新

我之前在学习React的时候,一方面搜集网上各种视频,一方面也在研究官方文档,也踩了不少坑,这里把原来项目里的小坑大坑都总结一遍,以供自己日后回顾,也算是一种记忆的记录。1. ES6中,export与export default均可用于导出常量、函数、文件、模块等,你可以在其它文件或模块中通过import+(常量 | 函数 | 文件 | 模块)名的方式,将其导入,以便能够对其进行使用,但在一个

2018-01-05 09:26:50 302

转载 学习记录--js中的五种继承方式

js继承有5种实现方式:1、继承第一种方式:对象冒充  function Parent(username){    this.username = username;    this.hello = function(){      alert(this.username);    }  }  function Child(username,password){

2017-11-02 21:11:33 214

原创 学习总结--JS中__proto__和prototype的关系以及原型链的理解

最近博主在学习原型以及原型链的相关内容,把高级程序设计里第六章看完之后,感觉还是挺好理解的,于是有些飘飘然,仿佛得到了全世界但是最近的一道牛客面试题,让我半天摸不到头脑,于是深受打击的我开始痛定思痛,从网上搜索了相关内容,仔细研读了一番,这里将最近看到的相关知识点总结起来,以方便日后忘记了能够快速回顾。首先,先插入一张经典图:这张图清晰展示了构造函数,函数,对象,原型对象,以及__prot

2017-11-02 16:26:06 891

翻译 学习总结--Css中最小宽度min-width和最大宽度max-width属性的使用方法

CSS宽度属性为单词width,宽度width包含了两个重要的属性:最大宽度属性max-width和最小宽度属性min-width。最大宽度属性(max-width)用来定义宽度显示的最大值,当拖动浏览器边框使其显示范围大于最大宽度的时候,元素显示最大宽度值定义的宽度。在最大宽度属性值中,可以使用三种属性值,分别为auto值、长度值和百分比值;最小宽度属性(min-width)用来定义宽度显示的最

2017-10-26 18:45:00 8120

原创 学习总结-javascript数据类型详解

ECMAScript中数据类型:一、五种基本数据类型:undefined 、null、boolean、number、string二、一种复杂数据类型:object三、数据类型的检测:(写法:typeof(message) | typeof message)undefined: 值未定义Boolean:布尔类型值string:字符串类型值number: 数字型值o

2017-10-25 20:43:53 332

空空如也

空空如也

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

TA关注的人

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