摘要: 说这个话题之前,我们来讲一下C#的linq 语法。在C#里面我们会对列表进行操作,如OrderBy(p=>p.property),Where(p=>p.property==..)括号里面的就是所谓的lamda表达式。下面我们就来实现对js里面对象数组的类似操作。先说一下思想:在代码中先用一个占位符替代,最后动态的替代占位符express,然后将替代占位符后的函数的字符窜代码用eval()执行一下,成为一个有效的函数。代码如下: 1 var query = function (exp, isAsc) { 2 var isArray = function (que... 阅读全文
posted @ 2013-12-16 16:15 kevinzw 阅读(2005) 评论(3) 推荐(1) 编辑
摘要: 随着时代的变化,越来越感觉到js的重要性,js不仅可以做web页面(如Ext框架),还可以做一些web的特效,这些特效不仅兼容PC,而且兼容手机端,毕竟是基于浏览器的,和平台没关系。现在微软的windows8 系统的App都可以用js开发了,大家有时间可以去尝试一下。现在切入正题,说一下js实现可... 阅读全文
posted @ 2013-12-16 14:33 kevinzw 阅读(32341) 评论(4) 推荐(1) 编辑