Master

思维基于认知!

从0到1 JavaScript封装一个自己的Ajax并完善与拓展Ajax

现在所有主流的网站,基本上都用到了ajax技术,通过异步请求数据已经是一个很普及的实现方式。市面上主流的web前端框架也都有自己封装的ajax,而且都是大同小异的。也就是说,Ajax这个轮子已经是多的不能再多了,那为什么我们还要自己封装一个Ajax呢? 想要了解一个技术或者某个功能的实现原理,只...

2018-06-14 15:32:30

阅读数 3665

评论数 10

JavaScript三元运算符的使用 进阶三元运算逻辑拓展篇

三元运算符其实是很方便很好用的一种条件判断方法,这个方法可以使调用或渲染数据时逐级筛选。不仅如此,如果适当的扩展三元运算符的逻辑,这个判断方法还会很好玩,也可以在某种情景下提高代码效率。有人会说,三元运算符只适合一些简单的判断场景,其实并不然! 语法 我们先来看一下三元运算符的最基本的语法...

2018-06-13 21:01:18

阅读数 5563

评论数 11

JavaScript中的this指针 理论化this指针的定义

JavaScript现在应用之广泛,远超其他任何语言,只要是一个合格的网站应用,基本上多多少少都会有JS的存在。在JavaScript中,this的指向被不少Coder所不解,但其实JS中的this理解起来也是相当容易的。在这里我也不能说直接一下个定义,就当做个介绍吧。 其实javasc...

2018-05-29 13:52:10

阅读数 2606

评论数 7

beego框架下的IsAjax()函数解析 为什么我的ajax返回false

简单的记录一下,beego框架下有一个IsAjax()的函数,这个函数理论上是用来检测是否为Ajax请求。但是如果自己封装的Ajax或者使用一些比较小型框架的朋友会发现自己发送的Ajax请求被返回false。 这个翻找一下源码就知道了,其实beego的这个IsAjax只是检查头部里的X-Requ...

2018-06-12 18:43:57

阅读数 623

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭