愚墨的博客
  • 首页
  • 前端技术
  • 面试
只争朝夕不负韶华
前端技术

CORS

呵呵呵呵,,,,最近好烦躁! 在项目开发中大多数都会用到ajax来实现动态数据获取,但是ajax受同源策略的影响无法跨域,于是就出现了各种跨域手段和技术,jsonp、cors、iframe等。jsonp之前有篇文章已经介绍过了,这里主要介绍一下cors。 cors(跨域资源共享)是W3C的一个工作草案,定义了在必须访问跨域资源的时候,浏览器和服务器应该如何沟通。CORS背后的基本思想,就是使用自定义的HTTP头部让浏览器与服务器进行沟通,从而决定请求或者响应式应该成功或者失败。 在服务器端如果认为这个请求(非同域)…

2016年07月30日 0条评论 1519点热度 0人点赞 阅读全文
Vue

Vue之探究一

我发现我养的小龟,居然是个神龟,逃跑能力超强,我猜它要去拯救世界了。 公司项目可能要从React迁移到Vue,so学习一下Vue,也算是目前比较火的一个库了,发现非常之好用,风格虽然和angular很类似,但是在一些功能上实现要比angular的更为便捷,没有angular的API那么繁琐,参考官网和知乎简单介绍一下其优缺点。 一个用于创建 web 交互界面的库,是一个精简的 MVVM。从技术角度讲,Vue.js 专注于 MVVM 模型的 ViewModel 层。它通过双向数据绑定把 View 层和 Model 层…

2016年07月28日 1条评论 1516点热度 0人点赞 阅读全文
AngularJS

自定义指令

我发现懒惰是促使科技进步的最大动力,因为懒得走,人类发明了汽车飞机等各种东西,还有就是angular,因为人们懒得写那么多的代码,所以angular才能这么流行。 angular的指令着实强大,内置指令可以为我们解决很多问题,但是有一些需求还是需要我们通过创建自定义指令来实现的,毕竟每个人,每个项目的需求都不同,自定义指令允许你通过自己实现元素的行为来拓展html功能,如果你有需要操作DOM的代码,就应该利用自定义指令做到这一点。 1、指令的实现 可以通过在一个Module对象上调用directive()方法实现自…

2016年07月26日 0条评论 1436点热度 0人点赞 阅读全文
Nodejs

session

用了三年的无线鼠标,一言不合就断电,一个月喂好几节南孚都不够吃,想换掉吧,使着还那么顺手。 衔接上一篇文章,总结一下session在node中的使用。 什么是session session是另一种记录客户状态的机制,不同的是Cookie保存在客户端浏览器中,而session保存在服务器上,使用上比Cookie简单一些,相应的也增加了服务器的存储压力。 客户端浏览器访问服务器的时候,服务器把客户端信息以某种形式记录在服务器上,这就是session。客户端浏览器再次访问时只需要从该Session中查找该客户的状态就可以…

2016年07月26日 0条评论 1351点热度 0人点赞 阅读全文
Nodejs

cookie

最近是用眼过度,今天眼睛疼的厉害,是时候好好睡一觉了。容我先把node中cookie使用文档整理一下。 会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 这篇先介绍一下cookie。 由于HTTP是一种无状态的协议,服务器单从网络连接上无从知道客户身份。怎么办呢?就给客户端们颁发一个通行证吧,每人一个,无论谁访问都必须携带自己通行证。这样服务器…

2016年07月25日 0条评论 1416点热度 0人点赞 阅读全文
tools

gulp的使用

大雨狂甩了三天,整个华北都已经开启了看海模式,我估计再来两天我就学会游泳了。帝都的排水系统我也是服了,没办法,谁让咱是发展中国家呢!不扯那些没用的了,总结一下gulp的使用方式吧! 什么是gulp? gulp是可以自动化执行任务的工具 在平时开发的流程里面,一定有一些任务需要手工重复得执行,比如: 把文件从开发目录拷贝到生产目录 把多个 JS 或者 CSS 文件合并成一个文件 对JS文件和CSS进行压缩 把sass或者less文件编译成CSS 压缩图像文件 创建一个可以实时刷新页面内容的本地服务器 只要你觉得有些动…

2016年07月20日 0条评论 1725点热度 0人点赞 阅读全文
移动端

移动端终极适配计划

前几天的天气每天都让你汗颜,这几天龙王是将攒了好几天的水,一瓢一瓢的往下泼呀,借着雨景,饿着肚子写写移动端适配吧! 一些从事web开发的coder都会有过这样的经历:在PC端的时候,你为了适配各种浏览器而写很多的hack 和兼容,js得写、css得写,因为世界上有IE的存在,这着实让人很头疼,但是我一直相信一句话:存在即合理,如果前端开发而不需要处理兼容的话,那前端技术的含金量就会下降。尤其是js的处理,你会想要是移动端就好了,完全不需要处理js的兼容性问题;但是当你转到移动端的时候你会发现,恩js确实不需要怎么处…

2016年07月19日 0条评论 1601点热度 1人点赞 阅读全文
前端技术

FormData

今天的天气很不错,有风,有你,有太阳,但不热,随手写一下FormData。 FormDate是XMLHttpRequest level2 (有人说是FF4中新增加的对象,是谁无所谓啦)中新添加的一个接口,利用FormData对象,我们可以通过JavaScript用一下键值对来模拟表单控件,我们还可以使用使用ajax的send()方法来异步提交这个‘表单’,比起之前(我们都是将表单中的name  和value组成一个querystring提交到后台),FormData是在是好用多了,比起普通的ajax提交来说,For…

2016年07月17日 2条评论 1956点热度 0人点赞 阅读全文
AngularJS

路由

route AngularJS 路由允许我们通过不同的 URL 访问不同的内容。 通过 AngularJS 可以实现多视图的单页Web应用(single page web application,SPA)。 通常我们的URL形式为 http://hairecord.com/first/page,但在单页Web应用中 AngularJS 通过 # + 标记 实现,例如: http://hairecord.com/#/first http://hairecord.com/#/second http://hairecor…

2016年07月15日 1条评论 1504点热度 0人点赞 阅读全文
前端技术

js常用的继承方式

js是一门事件驱动型语言同时也是面向对象的语言,面向对象是个什么概念我这里就不阐述了,继承、封装、多态 是面向对象的三个特点,封装和多态暂时不讲,这篇博文就聊一下继承,在总结继承之前先来熟悉一下原型链机制。 在ECMAscript中描述了原型链的概念,并将原型链作为实现继承的主要方法,其基本思想就是利用原型让一个引用类型继承另一个引用类型的属性和方法。 构造函数和原型还有实例之间的关系:每个构造函数都有一个原型对象(prototype),原型对象都包含一个指向构造函数的指针(constructor),而实例都包含一…

2016年07月13日 1条评论 1476点热度 0人点赞 阅读全文
12
搜搜看看
历史遗迹
  • 2022年9月
  • 2022年3月
  • 2022年2月
  • 2021年5月
  • 2021年4月
  • 2021年1月
  • 2020年12月
  • 2020年11月
  • 2020年9月
  • 2020年7月
  • 2020年5月
  • 2020年4月
  • 2020年3月
  • 2020年1月
  • 2019年5月
  • 2019年3月
  • 2019年2月
  • 2019年1月
  • 2018年9月
  • 2018年3月
  • 2018年2月
  • 2018年1月
  • 2017年11月
  • 2017年7月
  • 2017年6月
  • 2017年3月
  • 2017年2月
  • 2017年1月
  • 2016年12月
  • 2016年11月
  • 2016年9月
  • 2016年8月
  • 2016年7月
  • 2016年6月
  • 2016年5月
  • 2016年4月
  • 2016年3月
  • 2016年2月
  • 2016年1月
  • 2015年12月
  • 2015年10月
  • 2015年9月
  • 2015年7月
  • 2015年6月
  • 2015年4月

COPYRIGHT © 2020 愚墨的博客. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS