吃透ES6----简洁优雅的箭头函数

2018-03-18
基本用法 箭头函数可能是ES6最有特点的新特性了,它不仅可以让代码变得优美,而且更直观利于理解。 let f = v => v //等同于 let f = function(){ return v } 如果箭头函数不需要参数或者...
阅读更多
吃透ES6----简洁优雅的箭头函数

吃透ES6----let和const

2018-03-11
ES6 在原有两种声明变量命令(var和function)的基础上,又加入了一共四种声明变量的命令let const import class,本文先对let和const的用法进行说明。 let 先说说let,同样是变量声明let相对于va...
阅读更多
吃透ES6----let和const

this到底指向哪里?

2018-02-25
老生常谈的问题了,之前一直有些模糊,这次争取一次写清楚。 指向只与调用有关 不论代码多么复杂我们只关心到底是谁最后调用的this就可以了。 来看一个例子: var obj = { foo: function(){ con...
阅读更多
 this到底指向哪里?

认识HTTP----状态码

2017-10-28
本文内容大多参考《图解HTTP》一书 什么是状态码? 当我们向服务端发送请求的时候,为了让用户更好的理解返回结果,通常要借助状态码来通知用户服务器端是正常处理了请求,还是出现了偏差。 状态码如200 OK,以3 位数字和原因短语组成。 数...
阅读更多
认识HTTP----状态码

浏览器渲染引擎到底做了什么

2017-10-15
浏览器渲染引擎到底做了什么 好久想写一篇关于浏览器内核的博客了,一直没抽出时间,幸好白夜追凶完结了,赶紧写出来。 浏览器 说浏览器内核之前先聊聊几个浏览器大佬,目前有可观市场份额的浏览器有5个,分别是Internet Explorer、Fi...
阅读更多
浏览器渲染引擎到底做了什么

rem方案完美解决自适应

2017-10-07
随着移动互联网的兴起,Web app的开发也越来越重要,与此同时页面布局也成了一个令人头痛的问题。rem的出现貌似可以完美解决移动端适配的问题。 什么是rem 说到rem自然就会想到em,我们知道em是相对于父元素的字体大小的单位,那么re...
阅读更多
rem方案完美解决自适应

2周时间掌握47个CSS技巧

2017-09-23
两周前入手了《CSS揭秘》 两周时间收益匪浅,学习了很多CSS技巧,感觉打开了新世界的大门,在看到一半的时候感觉还是自己实现一边印象比较深刻。于是自己把47个CSS技巧全部实现了一遍:Github 具体实现方法可以在控制台查看CSS,欢迎...
阅读更多
2周时间掌握47个CSS技巧

如何在你的项目中引入emoji😀

2017-09-17
最近在做我们学校的表白墙网站,在做到评论功能的时候自然而然就想到了emoji-😏。 于是就去搜了一些这方面的资料,发现了比较好的三个emoji库: emojione(第一个开源且完整的emoji网站,编码方面100%免费,且与项目有非常...
阅读更多
如何在你的项目中引入emoji😀

认识HTTP----Web安全与攻击手段

2017-09-09
本文内容大多参考《图解HTTP》一书 关于Web的攻击手段 目前,互联网攻击大多是针对应用HTTP协议的服务器和客户端,以及运行在服务器上的Web应用等资源,本文主要针对Web应用的攻击技术进行简单分析。 针对Web应用的攻击模式 对Web...
阅读更多
认识HTTP----Web安全与攻击手段

JavaScript继承新旧方法汇总

2017-07-12
例子 我们生成两个构造函数,后面的例子都是让‘’猫‘’继承‘’动物‘’的所有属性和方法。 动物(为了更好的理解各种继承,这里给动物附上了基本类型和引用类型) function Animal() {     this.specie...
阅读更多
JavaScript继承新旧方法汇总