首注:本学习教程为传智播客汤阳光讲师所公布的免费OA项目视频我的文字版实践笔记,本人用此来加强巩固自己开发知识,如有网友转载,请注明。谢谢。一 功能分析: 1,列表页面只显示一层的(同级的)部门数据,默认显示最顶级的部门列表。 2,点击部门名称,可以查看此部门相应的下级部门列表。 3,删除部门...
分类:
其他好文 时间:
2014-10-22 17:18:55
阅读次数:
179
这章主要讨论闭包和原型,以及面向对象和继承。 闭包 闭包充分利用了JS里面作用域的概念,作用域的好处是内部函数可以访问定义它们的外部函数的参数和变量。使用闭包主要是为了读取函数内部的变量或者将函数内部的变量始终保持在内存中,而不让JS垃圾回收机制回收,所以使用闭包会降低系统性能的,应该避免尽...
分类:
编程语言 时间:
2014-10-07 14:47:43
阅读次数:
164
趁热继续再来学习一波,接下来主要介绍函数,object,数组,面向对象,new实例化。 在介绍“对象”之前,首先得梳妆打扮一番吧,那这梳妆打扮主要有两条路线,一条是淑女范(利用函数对象化),一条是邻家小姐范(利用object),大家各有所好嘛, 那先分别介绍两种路线的具体梳妆方式。 函数 ...
分类:
编程语言 时间:
2014-10-07 02:18:12
阅读次数:
390
这一年中零零散散看过几本javascript的书,回过头看之前写过的javascript学习笔记,未免有点汗颜,突出“肤浅”二字,然越深入越觉得javascript的博大精深,有种只缘身在此山中的感觉,茫茫然而不得其要领,索性在一边写博文中,求得突破,乃至更上一层楼。 看过的书籍推荐: ...
分类:
编程语言 时间:
2014-10-06 16:02:20
阅读次数:
165
应该已经差不多有一年半的时间没有写过文章了,如果不算上前两篇。期间主要是把时间花在思考人生,游戏人生,自娱自乐上了。可惜的是游戏也没有玩的特别好,学习也拉下了。索性剩余的那丁点时间还算初略的看了几本书。也觉得是该好好学习一波了。遂有了下文。 那剩余的丁点时间看了一下bootstrap,Nod...
分类:
其他好文 时间:
2014-10-05 22:37:08
阅读次数:
169
代码本来写在一个JS文件里面,执行方式如下:casperjs test xxx.js可是代码超过1500行后,只有我自己看得明白,必须拆分(独立文件&逻辑复用)!拆分后怎么执行呢?如下:casperjs test --includes=1.js,2.js,3,js,4.js testcase_co....
分类:
Web程序 时间:
2014-09-14 23:35:47
阅读次数:
243
步骤如下:(1)启动Mac操作系统;(2)安装casperjs,phantomjs;(3)安装teamcity;(4)设置各种环境变量,设置teamcity直到可以打开网页;(5)网页上新建project;(6)使用command line方式运行casper用例脚本;(7)可以做成执行计划,设置执...
分类:
Web程序 时间:
2014-09-14 23:33:07
阅读次数:
263
casperJS的测试modulecasper.test.begin执行一串完整的测试动作,不过其中的对象this并非capser而是test!只不过test对象本身具备casper的attribute,另外还有test module提供的attribute(提供了测试相关的诸多API)。caspe...
分类:
Web程序 时间:
2014-09-14 23:30:37
阅读次数:
271
CasperJS项目中方法的封装和调用问题,第二个遇到的workflow问题。在其他代码中有几个方法,比如fun_A,fun_B,fun_C;现在某个方法调用它们,有一个错误的示范:casper.then(function(){ this.echo("xxxx"); this.wait(...
分类:
Web程序 时间:
2014-09-14 23:27:47
阅读次数:
295
CasperJS的执行workflow的一个问题(如果可以的话,请不要认为这是一个bug):伪代码如下:var casper = require("casper").create();casper.start("http://xx.xx.com");casper.then(function(){ ....
分类:
Web程序 时间:
2014-09-14 23:18:37
阅读次数:
241