摘要: 今天,想对javascript的执行上下文环境做一个深入的理解。之前一直都有这打算的,但无奈忙着忙着就忘记了。今天看了一篇博客,对执行上下文环境的理解可以说是醍醐灌顶。 一、对一段代码的理解开始 在浏览器的控制台输入以下代码段: 这个结果说明,代码在一句句执行之前,浏览器已经做了一些准备工作,所以, 阅读全文
posted @ 2017-04-11 14:10 洋葱酱 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 因为之前是做后端的,所以对CSS也不是非常的熟练,经常遇到问题都是去查询w3c手册。但其实,css还是有一些技巧是可以通过看大牛博客和实战来使自己的开发更为便捷。 一、多列布局 之前,做多列布局基本使使用float来实现的,宽度调整不灵活。其实,设置display:table-cell,就能很方便的 阅读全文
posted @ 2017-04-06 20:40 洋葱酱 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 一直以来,对javascript里面的this总是云里雾里,虽然平时就那么糊里糊涂的用也没问题。但是,自己既然要往前端方向发展,就不能对this不求甚解。 所以,趁着下午有时间,通过看书,查资料,对this有了一些深入的了解。 首先,我们得牢记一个结论:this的指向,是在函数被调用的时候确定的,也 阅读全文
posted @ 2017-04-05 16:27 洋葱酱 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 现在,界面效果越来越丰富,对CSS3的掌握显得尤为重要。所以把CSS3的一些效果,特别是动画效果做一个总结,可以时常拿来翻看。 一、CSS3边框 border-radius;设置圆角边框 box-shadow: h-shadow v-shadow blur spread color inset;设置 阅读全文
posted @ 2017-04-05 14:58 洋葱酱 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 之前使用过一次jquery封装的ajax进行跨域请求数据,用到的就是jsonp,所以就想当然的以为jsonp也是ajax的一种形式。今天看了一下资料和别人的博客,才焕然大悟,两个可以说完全不是一回事,现记录下来,算是给自己一个警惕。 我们发现,在引入外部js文件的时候,完全不受跨域的影响。而json 阅读全文
posted @ 2017-02-07 10:01 洋葱酱 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 我们在发起http请求时,响应头信息中会有一个状态字段来表示当前的响应成功与否。 因为经常忘记,现整理一下,方便整体记忆。 1、1XX:信息类,表示收到web浏览器的请求,正在进一步的处理中; 2、2XX:成功,表示用户请求被正确接收,理解和处理。如:200,ok; 3、3XX:重定向,表示请求没有 阅读全文
posted @ 2017-02-06 10:13 洋葱酱 阅读(467) 评论(0) 推荐(0) 编辑
摘要: javascript的继承和java或C#的继承是不一样的,后者是基于类的继承,而javascript是通过原型来继承的。所以,先得理一理原型是个什么鬼。 当一个函数对象被创建时,Function构造器产生的函数对象会运行类似这样一些代码:this.prototype={constructor:th 阅读全文
posted @ 2017-01-10 17:12 洋葱酱 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 做B\S项目已有一年多,自己是做后台出来的,对写js方面可能也沿用了以前的思路,想想毕竟也是OO语言嘛。然而,从上个项目吃的一些苦头,让我决心静下心来把js的书看看。这本《javascript语言精粹》是别人推荐给我的,之所以选择这本书,是因为我深知代码质量的重要性(想想自己以前写的代码,真想回去重 阅读全文
posted @ 2017-01-10 11:01 洋葱酱 阅读(1004) 评论(0) 推荐(0) 编辑