自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JS 继承

JS继承设计的缘由 看了阮一峰老师文章,总结了如下的几点:JS是基于面向对象的语言,需要一种机制,实现对象之间的关联借鉴面向类的语言中constructor 构造函数的思想,和new 关键字解决数据共享的问题,引入prototype 原文地址继承的实现方式继承FAQ__proto__ 与 prototype __proto__(隐式原型)与prototype(显式原型)首先,让我们明

2017-04-16 16:18:46 1822

原创 JS创建对象

在面向类的语言中,对象是类的实例,JS是面向对象的语言,对象是基于另一个对象继承而来。下面总结下在js中创建的对象的几种方式Object 构造函数var a = new Object()Object.createvar a = Object.create(Object.prototype);关于该方法的详细信息,可以查看对象字面量var a = {}使用这种方式创建对象,和Object.create

2017-04-16 11:32:48 373

原创 async和defer的异步加载

what two conceptjs引擎:渲染引擎:why性能优化 渲染时间下面是一个再简单不过的页面: index.jsalert(1232) index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="wi

2017-04-09 15:59:41 701 1

转载 关于字体图标

1、为什么要将SVG图标改为使用icon-font呢?字体图标可以很容易的任意进行缩放可以简单的进行图标颜色的修改,svg图标不同色需要不同的文件,增加文件成本可以简单的给图标添加阴影,svg图标需要对图标进行重新设计,出现一个新的图标文件可以使得图标拥有透明的效果现在的浏览器大部分都支持可以通过css来很看好的实现各种效果可以为图标提供多种形态:hover、blur等效果文件体积更

2017-04-08 10:12:28 600

原创 Component & Element & ReactClass

本文主要阐述下react中,Component & Element & ReactClass之间的关系下面看一段基本的代码 demo.jsimport {Component} from 'react'export deault class Demo extends Component{ render(){ return <div>{this.props.name}</

2017-04-05 21:07:38 700

原创 React高阶组件应用

本文主要记录如何使用高阶组件实现外部逻辑注入,如性能打点,以及其中遇到的一些问题The defination of HOC所谓高级组件,即:接受一个组件作为参数,并且其返回值也为一个react组件demo如下是一个再简单不过的react组件import connect from './connect'import {Component} from 'react'class Demo extend

2017-04-04 21:13:21 3292

空空如也

空空如也

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

TA关注的人

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