- 博客(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 325
原创 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
原创 复习【temp】
三次握手,四次挥手,滑动窗口浏览器回车到页面显示,经理了什么http请求报文格式常见的http状态码常见的http请求头post的content-type及form提交时如何设置原型链 作用域链和闭包 继承几种方法 及 优缺点 原生js怎样发送ajax请求 cors的集中方法 及 应用场景 前端性能优化 前端工程化 浏览器端存储技术 清除浮动 currying pro
2017-10-20 22:58:03 489
原创 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 209
原创 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 214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人