摘要:
上一篇初略的介绍了一下javascript中的模板引擎,有兴趣的可以戳 这里。这一篇将带着大家一起做一个简易的模板引擎,上一篇介绍到:模板引擎其实做的就是两件事。根据一定的规则,解析我们所定义的模板根据数据以及模板生成html(其实背后也是用的字符串拼接)那么,首先,我们要有一个模板,一份数据,以及... 阅读全文
摘要:
1.为什么需要用到模板引擎我们在做前端开发的时候,有时候经常需要根据后端返回的json数据,然后来生成html,再显示到页面中去。例如这样子:var data = [ {text: "测试一"}, {text: "测试二"}, {text: "测试三"}, {text: "测... 阅读全文
摘要:
nodejs 调试 supervisor 阅读全文
摘要:
高级函数 安全的类型检测 js内置的类型检测并非完全可靠,typeof操作符难以判断某个值是否为函数 instanceof在多个frame的情况下,会出现问题。 例如:var isArray = value instance of Array ; 会由于存在多个window,而value与Array 阅读全文
摘要:
1 . Object 对象 2 . Array 对象 : 检测方法:ES5 : isArray 转换方法: toLocaleString , toString , valueOf. 输出的时候,默认调用的是toString方法 栈方法:pop , push 队列方法 : shift , unshif 阅读全文
摘要:
为了提升Web应用的用户体验,我们在做网站或者webapp的时候,经常需要保存一些内容到本地。例如,用户登录token,或者一些不经常变动的数据。
随着HTML5的到来,出现了诸如AppCache、localStorage、sessionStorage和IndexedDB等等的技术。
他们有各自适应的场景。我这里主要介绍一下localStorage,以及sessionStorage。 阅读全文
摘要:
这个是从网上摘抄下来的,原文链接在最底下,原文写的比较详细,我这里只取了一部分自己想要的什么是HTTP协议协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器目前我... 阅读全文
摘要:
### **cordova /phonegap 自定义插件**------在使用cordova 的过程中,虽然官方提供的插件以及其他人开源的插件较多。但有时为了实现某种需求,还是需要自己编写插件。以前总是会手动的配置cordova插件,具体可以参考[phonegap手动配置插件](http://bb... 阅读全文
摘要:
创建项目cordova create foldername com.wps.test projectNamecd foldername基本设备信息 设备 API:cordova plugin add org.apache.cordova.device网络连接和电池事件:cordova plugin ... 阅读全文
摘要:
在phonegap中,有时我们需要从服务器下载图片以及上传图片,这个时候可以用到官方提供的一个插件:FileTransfer首先通过命令添加插件:cordova plugin add org.apache.cordova.file-transfer如有不知如何添加插件的,可点击这里首先是FileTr... 阅读全文