自定义博客皮肤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 149

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

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

2017-10-27 00:02:40 612

转载 html input readonly 和 disable的区别

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

2017-10-25 21:03:45 251

转载 Javascript 异步加载详解

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

2017-10-25 16:39:49 295

原创 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 518

转载 oj【temp】

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

2017-10-21 15:47:34 149

原创 复习【temp】

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

2017-10-20 22:58:03 467

转载 tcp/ip协议【temp】

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

2017-10-20 17:08:40 266

原创 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 119

转载 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 199

原创 ubuntu 配置 jdk

tar xzvf jdk-*-linux-x64.tar.gzsudo mkdir /opt/jdkcp -raf jdk* $_sudo echo "export JAVA_HOME=/opt/jdk/jdk1.8.0_144export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/j

2017-10-01 14:55:12 202

空空如也

空空如也

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

TA关注的人

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