宝哥
一个5年的前端开发工作者,有3年前端开发文章,主要分享我日常前端开发经验。不积跬步,无以至千里、不积细流,无以成江海
前端工作面试问题
前段时间专心整理一下关于前端的面试问题。感谢耐心尽责的楷豪和闻东师兄最近给我们的指导和建议。大家可以通过这些问题,大家可以顺便看以下自己的水平。 https://github.com/h5bp/Front-end-Developer-Int ...
HTTP缓存是如何实现
http缓存的是指:当Web请求抵达缓存时, 如果本地有“已缓存的”副本,就可以从本地存储设备而不是从原始服务器中提取这个文档。http中具有缓存功能的是浏览器缓存,以及缓存代理服务器。
HTTP压缩,浏览器是如何解析的
首先,浏览器发送一个请求(request)给web服务器,支持一个压缩格式如(gzip),服务端会将原来的源码压缩之后,通过http响应(response)信息返回给web浏览器,浏览器接收之后,显示出来。 HTTP压缩是指: Web服务器 ...
GET和POST的区别
1. GET是从服务器上获取数据,POST是向服务器传送数据。 2. GET是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段 ...
http协议包含哪几个部分
HTTP协议包含:通用头域、请求消息、响应消息和主体信息。 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是 ...
javascript笔记之AngularJS
AngularJS诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVVM、模块化、自动化双向数据绑定、语义化标签、依赖注入,等等。
博客的意义,分享和学习共存
2013-2014两年期间,博客断断续续的写着自己的文章,花费的时间很多,一直也主张原创内容,全部基于个人兴趣,不追求SEO,不放广告,不拉赞助,不看流量。而今想想,是多么的幼稚和纯真的时候。今年博客,不再是记录个人网站记录,也将分享其他知 ...
前端开发技术的发展
前端开发技术,从狭义的定义来看,是指围绕HTML、JavaScript、CSS这样一套体系的开发技术,它的运行宿主是浏览器。从广义的定义来看,包括了: 专门为手持终端设计的类似WML这样的类HTML语言,类似WMLScript这样的类Jav ...
君子藏器于身,待时而动。
君子藏器于身,待时而动。 出自《周易》这句话的意思是:君子有卓越的才能超群的技艺,不到处炫耀。而是在必要的时刻把才能或技艺施展出来。如吕尚遇周文王,就是如此。这话也提醒我们,在默默无闻的时候,要加强自身修养,等到机会来时,就要充分展露自己的 ...
CSS计数器counter-reset/counter-increment
CSS计数器属性能够让你更自由的控制列表的编号展示形式,不再像以前那样只是使用list-style-type:decimal来简单的显示列表的序号,还可以实现2级序号,3级序号等。让别人一眼就能看懂你的列表。主要属性有:counter-reset/counter-increment/counter/counters。