目前完成4篇源码分析文章:MVVM大比拼之knockout.js源码精析MVVM大比拼之avalon.js源码精析MVVM大比拼之vue.js源码精析MVVM大比拼之AngularJS源码精析分析所关注的点集中在
:双工绑定的实现机制、视图编译等几个关键点。建议读者从knockout开始按顺序阅读。...
分类:
其他好文 时间:
2014-05-07 19:57:32
阅读次数:
333
Js获取当前日期时间及其它操作var myDate = new
Date();myDate.getYear();//获取当前年份(2位)myDate.getFullYear();//获取完整的年份(4位,1970-????)myDate.getMonth();//获取当前月份(0-11,0代表1月)...
分类:
Web程序 时间:
2014-05-07 19:00:06
阅读次数:
629
1. 加载XML文件方法1:ajax方式。代码如下:var xhr =
window.XMLHttpRequest ? new XMLHttpRequest() : new
ActiveXObject("Microsoft.XMLHTTP");xhr.open("GET", "data.xml", ...
分类:
Web程序 时间:
2014-05-07 18:24:56
阅读次数:
329
1.类型分析:js中的数据类型有undefined,boolean,number,string,object等5种,前4种为原始类型,第5种为引用类型。var
a1;var a2 = true;var a3 = 1;var a4 = "Hello";var a5 = new Object();var...
分类:
其他好文 时间:
2014-05-07 10:11:44
阅读次数:
316
JavaScript
没有类的概念,因此它的对象与基于类的语言中的对象有所不同。笔者主要参考《JS 高级程序设计》、《JS 权威指南》和《JS
精粹》本文由浅入深的讲解了对象的概念,特性,和使用,由于笔者水平的确有限,有些观点也是边理解,边查证,边分享。希望大家都能感受到分享的乐趣,祝我们共同进步,...
分类:
编程语言 时间:
2014-05-07 10:06:36
阅读次数:
542
var isChrome =navigator.userAgent.indexOf("Chrome")
!== -1用 navigator.appVersion 不好使,因为alert谷歌的版本号时,会显出其所有支持浏览器的字符串
分类:
Web程序 时间:
2014-05-07 09:54:16
阅读次数:
296
曲奇(小甜点),来源于英语COOKIE。cookie这个词想必很多做前段的朋友都接触过,但是没有详细的了解以及操作过。如何的确如此,那么就停下来了解一下如何通过JS来操作cookie值吧!通过本文你将粗略的明白cookie是什么,如何通过js创建/存储以及获取cookie,如何让cookie过期来删...
分类:
编程语言 时间:
2014-05-07 09:43:17
阅读次数:
355
1.js中的基本类型、表达式及类型的转换2.js作用域、内存3.js面向对象(对象的创建和类的创建)4.正则表达式5.BOM6.DOM(DOM2和DOM3)7.事件8.AJAX9.js设计模式
分类:
Web程序 时间:
2014-05-07 09:35:33
阅读次数:
365
http://blog.csdn.net/wilsonke/article/details/24362851作用一种简单方便的数据传输方案,JSON已经成为替代XML的事实标准。然而在JSON中,时间(DateTime,Timestamp,Date等)格式一直没有很好地统一,当需要跨平台序列化/反序...
分类:
编程语言 时间:
2014-05-06 09:40:59
阅读次数:
504