- 博客(11)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 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
原创 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关注的人