自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_31760285的博客

小白一枚 不断进步

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

原创 React --TodoList子组件向父组件传值

import React, { Component, Fragment } from 'react'; import TodoItem from './TodoItem.js'; /** * * * @class TodoList 父组件 * @extends {Component} */ class TodoList extends Component { construct...

2019-08-10 10:24:49 129

原创 javascript设计模式之装饰者模式

在传统的面向对象的语言中,给对象添加功能常常使用继承的方式,但是继承方式并不灵活,还会带来许多问题: 一方面会导致超类和子类之间存在强耦合性,当超类改变时,子类也会随之改变;另一方面,继承这种功能通常被称为"白箱复用",在 class Beverage { constructor(description = "Unknown beverage") { this.descr...

2019-08-10 09:58:20 100

原创 Javascript设计模式:工厂模式

之前对设计模式了解的不是很多,现在以前端为切入点来学习设计模式,在学习的过程中会借鉴其他人的博客和代码,会在文章末尾标注来源出处 1. 简单工厂 根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 //汽车类 class Car { constructor({ doors, state, color }) { ...

2019-04-22 22:56:58 348

原创 css(1) 理解position属性

之前css学的一直不精致而且没有细节,为了成为一个完美的前端工作人员,所以决定重新学习css的属性。当然会借鉴MDZ文档(MDZ文档)或其他博主的经验来总结。在这里会注明借鉴或引用文章的出处。侵权即删。position属性值包括 static,relative,absolute,fixed,sticky(实验属性)5种。 1.static 该关键字指定元素使用正常的布局行为,即元素在文

2018-04-08 22:17:53 154

原创 JavaScript局部变量变量和函数命名提升

之前接触了一些javascript局部变量命名提升的问题但是一直没有总结今天特地好好总结一下 变量提升 一个变量的作用域是程序源代码中定义的这个变量的区域。全局变量拥有全局作用域,在javascript代码中任何地方都有的定义。但是函数中声明的变量只在函数体内有定义,它是局部变量并且函数体内的的局部变量的优先级是高于同名全局变量,所以全局变量会被局部变量顶替。 var sco...

2018-04-04 14:42:47 436

空空如也

空空如也

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

TA关注的人

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