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

原创 DOMcontentload与load

简介:DOMContentLoaded与load简介DOMContentLoaded事件在页面文档加载解析完毕之后马上执行。而不会等待图片文件和子框架页面的加载onloadload事件会在页面所有资源被加载进来之后才会触发load事件。load时间在DOMContentLoaded事件触发之后兼容性onload事件所有浏览器都支持,DOMContentLoaded事件,高级浏览器均支持E6、IE7...

2018-04-15 19:15:25 8169

原创 String、Array、Object、Function常用方法

目录一、StringAPI揭秘二、ArrayAPI揭秘三、Object揭秘四、Function揭秘四、奇淫巧技一、StringAPI揭秘1.charCodeAt() 返回在指定的位置的字符的 Unicode 编码。var str = "HELLO WORLD";var n = str.charCodeAt(0); // 722.concat() 连接两...

2018-08-01 18:02:37 926

原创 js变量

总结js的变量这块的内容,从浅入深理解和正确使用JS的变量目录一、变量的命名规则二、声明变量的方法三、变量的提升四、变量的作用域五、变量的数据类型题一: console.log('one',a); var a = 1; function a() { console.log('two',2)...

2018-07-19 10:53:08 346

原创 js=号和连等赋值执行机制剖析

一、证明等号的执行顺序猜测:由于js堆内存和栈内存的存在。a = 1 和 a = {n:1} 这个段代码。如果是从左往右执行,那么如果是赋值对象的话,需要对a进行多次操作。耗费性能。我们知道js对象的数据属性和访问器属性。我们可以利用这个代码来解析 = 的操作示例demo:var c = { _name:'c', } Object.defin...

2018-06-24 21:53:01 2465 2

原创 面向对象深度解析对象的继承

大纲介绍对象创建对象原型链区分prototype和__proto__对象的继承一、理解对象1.1 什么是对象?对象是无需属性的集合,其属性可以包含基本值、对象、或者函数1.2 对象的属性?对象的属性类型分为数据属性和访问器属性1.2.1 数据属性概念:数据属性包含一个数据值的位置,在这个位置可以读取和写入值,数据属性有4个描述其行为的值4个特性:[[configurable]]:表示能否通过del...

2018-06-21 00:24:41 2746

原创 内存空间、变量提升、作用域、this指向

一、内存空间JS中每个数据都需要内存空间来存储,内存空间分对堆内存(stock)和栈内存(head)JS中的基本数据类型有固定的值大小保存在栈内存中JS中的引用数据类型大小值不固定,一般保存在堆内存中,JS不允许我们直接访问堆内存的位置,当我们访问引用数据类型的时候,实际是访问栈内存中保存的堆内存的引用地址demo1:var a = 12;var b = true;var c = 'abcd'...

2018-06-19 23:56:51 1922

原创 浏览器缓存和HTTP条件请求

缓存控制及其带来的HTTP条件请求。缓存是为了带给用户更快捷的体验和服务器更少的压力。但是因此配置cache又会带来客户端及时同步不到文件。因此要合理配置cache使得带给服务器更少压力的同时提高用户体验

2017-11-24 12:26:25 2235

原创 web页面缓存之Cache-Control问题

Cache-Control是HTTP协议的一部分,是在请求和响应中必须服从的指令,通常用于提高页面加载,阻止页面缓存对请求和响应造成不利的干扰。Cache-Control 为单向指令,即请求中存在的指令,并不意味着响应中存在同样的指令客户端对请求的处理(请求头设置的Cache-Control):Web浏览器都有Refresh(刷新)和Reload(重载)按钮,可以强制对浏览器或者代理缓

2017-10-12 10:10:39 12699

原创 material-ui 问题select Field Date Picker点击未响应 处理方法

material-ui 中select Field 和 DatePicker 在本地或者测试环境点击未响应1.可以将下面的代码放到app.js 中确保在react 渲染前解决代入var injectTapEventPlugin = require("react-tap-event-plugin");injectTapEventPlugin();2.如果上述方法还是无法解决问题。你可

2017-09-01 14:50:17 2354

原创 js读取远程图片成为base64

读取远程文件转换成base64 继而通过formdata来保存自己后台

2017-04-13 15:58:41 12438

原创 Material UI -Date Picker 汉化

Material UI -Date Picker 汉化根据产品的需求来对Date Picker日期选择器进行优化 废话不说,先来段代码import React from 'react' import DatePicker from 'material-ui/DatePicker'function dateTimeFormat(locale, options) { const dayAbbr

2016-11-22 19:53:36 2487

空空如也

空空如也

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

TA关注的人

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