WRITING

文章 · 第 7 页

65 篇关于前端、工程与生活的记录

小试NodeJS的express进行前后端数据交互

今儿小试了一下NodeJs的express框架,在这说一说如何通过express进行前后台的数据交互。 这几年nodeJs大火,有很多原因。其中最重要的我想就是和前台同为JS语言,在交互上比其他后台语言配合起来更爽一些。 这里就简要的讲一下通过express框架进行前后端数据交互。 express是一个很轻量级的nodeJS框架。使用起来也比较简单。 要运用这个框架首先我们需要…

阅读全文

深入理解javascript原型和闭包笔记总结

这两天发现一系列很好很棒的javascript原型和闭包深入理解的文章。 http://www.cnblogs.com/wangfupeng1988/p/3977924.html 在javascript的学习中,个人认为最容易犯错,坑最多的就是原型链和闭包这一块。 原型链这一块也算是js的一大特色,闭包捏则是大量运用于JQ的源码中。 很有必要好好总结学学习一番。 由于很重要,也…

阅读全文

icomoon图标

周末研究布局,遇到了获取图标的问题。在之前遇到图标第一时间想到的是切图,在页面放图片。在慕课网看了关于性能优化的雅虎军规之后发现这样很不好。遂翻了翻大厂们的页面,使用的都是字体图标(大家都知道,字体图标相比图片省了太多资源大大减少请求数量不说,任意缩放也不会失真。)搜索了一下发现了icomoon这个好东西。 使用icomoon借用的是一个在线生成网站: https://icom…

阅读全文

JSONP的原生实现和JQ实现(上)

JSONP JSONP,全称:JSON with padding乍一看应该是和用来数据解析描述的JSON的某个远房亲戚。通过学习, 这两者本质上完全是不同的东西 。 JSONP的概念在这就不赘言。自己的理解,由于Ajax直接请求文件数据时,跨域无权访问(为了安全)。为了解决跨域问题,我们发现在页面调用JS文件时不受跨域影响(例如,我们在任意文件中都可以引入jq文件,从而使用jq…

阅读全文

JSONP的原生实现和JQ实现(下)

JQ实现方式: JQ实现JSONP的时候看起来和ajax调用方式很像,目的也一样,都是请求url,染过获得服务器的数据之后进行处理。但两者完全是两个不同的东西。只是JQ这个框架将jsonp作为ajax的一种形式进行了封装。 实质上:ajax的核心是通过XmlHttpRequest获取非本页内容,而jsonp的核心则是动态添加script标签来调用服务器提供的js脚本。 ajax…

阅读全文

JS中的cookie,localStorage和sessionStorage

说到cookie通俗一点就是服务器留在用户计算机中的小文件。 在JS中创建cookie很简单,比如:document.cookie=123 这样就存储了一条没有名字的cookie。 cookie的存储都是字符串,如果存储一条名字是name,值是‘lac’的cookie只需要:document.cookie='name=lac'即可!取出存储的cookie也只需要: docume…

阅读全文

css3 伪类:hover 特性小探索

伪类在css3中相对还是很容易理解,也正是因为他很容易理解,平时也不纠结。不过前两天看到这个写法,还是小懵逼了一下: 这两个有什么去别捏,不费事就写了两个demo:

阅读全文