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

原创 前端问题

函数提升和变量提升系列 (function(){ console.log(typeof a); console.log(typeof a()); function a(){ return a; var a = 3; } var a = 1; })();

2017-10-27 14:21:52 162

原创 javascript中typeof返回的数据类型

javascript中typeof返回的数据类型  undefined  string  boolean  number  symbol(ES6)  Object  Function

2017-10-27 00:02:40 626

转载 html input readonly 和 disable的区别

Readonly和Disabled它们都能够做到使用户不能够更改表单域中的内容。但是它们之间有着微小的差别,总结如下: Readonly只针对input(text / password)和textarea有效,而disabled对于所有的表单元素都有效,但是表单元素在使用了disabled后,当我们将表单以POST或GET的方式提交的话,这个元素的值不会被传递出去,而readonly会将该值传递出去

2017-10-25 21:03:45 257

转载 Javascript 异步加载详解

Javascript 异步加载详解本文总结一下浏览器在 javascript 的加载方式。 关键词:异步加载(async loading),延迟加载(lazy loading),延迟执行(lazy execution),async 属性, defer 属性 一、同步加载与异步加载的形式 1. 同步加载 我们平时最常使用的就是这种同步加载形式: 同步模式,又称阻塞模式,会阻止浏览器的后续处理,

2017-10-25 16:39:49 323

原创 promise wrap ajax

ES6 Promise: function ajax(method, url, data){ var xhr = new XMLHttpRequest(); return new Promise(function(resolve, reject){ xhr.onreadystatechange = function(){ if(xhr.read

2017-10-21 16:28:27 532

转载 oj【temp】

http://blog.chinaunix.net/uid-20766194-id-1850404.html

2017-10-21 15:47:34 159

原创 复习【temp】

三次握手,四次挥手,滑动窗口 浏览器回车到页面显示,经理了什么 http请求报文格式 常见的http状态码 常见的http请求头 post的content-type及form提交时如何设置 原型链 作用域链和闭包 继承几种方法 及 优缺点 原生js怎样发送ajax请求 cors的集中方法 及 应用场景 前端性能优化 前端工程化 浏览器端存储技术 清除浮动 currying pro

2017-10-20 22:58:03 487

转载 tcp/ip协议【temp】

http://blog.csdn.net/omnispace/article/details/52701752

2017-10-20 17:08:40 293

原创 HTTP缓存

一. If-Modified-Since与Last-Modified 首次请求与响应 1)浏览器首次访问时,请求的Header中没有If-Modified-Since。 2)响应状态码为200,响应的Header中返回了Last-Modified并完整地返回了文件内容。 HTTP缓存 - If-Modified-Since与Last-Modified - 傲风 - 0与1构筑世界,程序员创造时

2017-10-20 15:00:57 135

转载 JSON.stringify和JSON.parse

JSON.stringify的三个参数JSON.stringify(value[, replacer [, space]]) 注意到它接收三个参数,后面2个参数是可选的。只传一个参数 var data = {name:”niuzai”,info:{age:18,sex:”male”}};JSON.stringify(data); //{“name”:”niuzai”,”info”:{“age”:

2017-10-19 00:35:27 208

原创 ubuntu 配置 jdk

tar xzvf jdk-*-linux-x64.tar.gz sudo mkdir /opt/jdk cp -raf jdk* $_ sudo echo "export JAVA_HOME=/opt/jdk/jdk1.8.0_144 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/j

2017-10-01 14:55:12 213

空空如也

空空如也

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

TA关注的人

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