随笔分类 -  前端

摘要:高级函数 安全的类型检测 js内置的类型检测并非完全可靠,typeof操作符难以判断某个值是否为函数 instanceof在多个frame的情况下,会出现问题。 例如:var isArray = value instance of Array ; 会由于存在多个window,而value与Array 阅读全文
posted @ 2016-05-28 15:08 chen4342024 阅读(1630) 评论(0) 推荐(0) 编辑
摘要:为了提升Web应用的用户体验,我们在做网站或者webapp的时候,经常需要保存一些内容到本地。例如,用户登录token,或者一些不经常变动的数据。 随着HTML5的到来,出现了诸如AppCache、localStorage、sessionStorage和IndexedDB等等的技术。 他们有各自适应的场景。我这里主要介绍一下localStorage,以及sessionStorage。 阅读全文
posted @ 2016-03-24 22:52 chen4342024 阅读(340) 评论(0) 推荐(0) 编辑
摘要:这个是从网上摘抄下来的,原文链接在最底下,原文写的比较详细,我这里只取了一部分自己想要的什么是HTTP协议协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器目前我... 阅读全文
posted @ 2015-10-29 12:31 chen4342024 阅读(172) 评论(0) 推荐(0) 编辑
摘要:上一篇初略的介绍了一下javascript中的模板引擎,有兴趣的可以戳 这里。这一篇将带着大家一起做一个简易的模板引擎,上一篇介绍到:模板引擎其实做的就是两件事。根据一定的规则,解析我们所定义的模板根据数据以及模板生成html(其实背后也是用的字符串拼接)那么,首先,我们要有一个模板,一份数据,以及... 阅读全文
posted @ 2015-10-28 00:02 chen4342024 阅读(2352) 评论(2) 推荐(1) 编辑
摘要:1.为什么需要用到模板引擎我们在做前端开发的时候,有时候经常需要根据后端返回的json数据,然后来生成html,再显示到页面中去。例如这样子:var data = [ {text: "测试一"}, {text: "测试二"}, {text: "测试三"}, {text: "测... 阅读全文
posted @ 2015-10-18 22:51 chen4342024 阅读(4002) 评论(4) 推荐(4) 编辑