随笔分类 -  Javascript

原生态JavaScript知识。
摘要:Array在Javascript程序开发中是一个经常使用到。一个数组可以存储Javascript支持的任何数据类型。 1.基本知识点 2.数组的复制操作。今天项目中需要使用一个临时数组。我使用如下方法: 在完成程序功能后,我查询了一些资料,有三种常见的方法在Javascript中进行数组复制操作,每 阅读全文
posted @ 2012-06-28 22:51 快乐八哥 阅读(295) 评论(0) 推荐(0) 编辑
摘要:在现在很多项目中,都会使用到jQuery Tools中scrollable。特别对于显示Photo Gallery,当然目前国内国外都有第三方非常优秀的的类似jQuery Tools。这是一个基本demo地址:http://jquerytools.org/demos/scrollable/index.html项目中使用了3个Tab,简称TabA,TabB,TabC,每个Tab下面对应一张图片,图片上有很多hot point,用户点击hot point之后,显示一个overlay。上面的图片是使用Scrollable制作的,上面的图片时一系列的,可以点击previous和next按钮来显示上一张 阅读全文
posted @ 2012-05-28 23:50 快乐八哥 阅读(2655) 评论(0) 推荐(1) 编辑
摘要:看完《Foundation HTML5 Canvas For Games and Entertainment》,今天开始看《Foundation HTML5 Animation with JavaScript》。当然我学习和开发的目的不是去做Game Development。但是学习使用HTML5,JavaScript去制作动画,学习效果更好,同时能够通过学习新知识完成一个游戏或者小应用,增强自信心。本系列不是完完全全的《Foundation HTML5 Animation with JavaScript》的翻译,主要是个人笔记,同时需要重点掌握的地方,我会记录下来。首先学习HTML5 Ani 阅读全文
posted @ 2012-04-21 17:00 快乐八哥 阅读(2163) 评论(0) 推荐(0) 编辑
摘要:今年工作都已经1个多月了,最近公司接到的订单不是很多,所以我们不是很忙。正好是学习新技术和提高老技术的好时期。微软在Web开发方面,也有很大的改进,推出了MVC。也开始鼓励开发人员使用VS2011来开发了。当前我学习.net web开发重点还是在asp.net2.0,觉得这个才是核心,后面都是在这个基础上演变或者改进而来,新添加的东西不是很多。今年主要要学习的技术估计是:EF,LINQ、MVC1.0。嗯!觉得还是一步一步学比较好,不过对于微软同时采取2条路线都更新的做法,表示不理解。一方面asp.net4.0升级为asp.net4.5,在MVC方面又升级到4.0,这样对开发人员来说,学习成.. 阅读全文
posted @ 2012-03-05 00:19 快乐八哥 阅读(299) 评论(0) 推荐(0) 编辑
摘要:最近2周,公司的测试PM带领我们使用HTML5 Canvas为公司的大屏幕制作一个展示公司历史和发展的apps。主要技术是HTML5 Canvas和Javascript。可能大家觉得Canvas标签就几个api,完成不了什么工作。其实如果你对Javascript掌握的比较好,是可以用Javascript加上Canvas制作出像Flash动画的效果。当然我们apps功能相对简单。昨天收到了图灵社区发了一封订阅邮件,我随意点击进去,然后搜索了一席最新新翻译或出的HTML5书籍。国内作者翻译了一本《HTML5 Canvas基础教程》,原名:《Foundation HTML5 Canvas: Fo.. 阅读全文
posted @ 2012-01-14 23:35 快乐八哥 阅读(2049) 评论(6) 推荐(2) 编辑
摘要:最近同学要做一个项目,需求是:音乐播放器。大致UI如图:点击右边的“X”图标,可以删除当前选定的这首歌。因为现实界面的代码是复制过来的,并且前辈使用的是拼接字符串,然后绑定到页面的。没有使用ASP.NET服务器控件,所以要做点击图标,然后删除的事件,与我们平时开发有所不同了。我觉得有3中方案可以解决这个问题。1.最坏的办法,把这个UI界面使用GridView呈现,GridView是服务器控件,所以最后一列可以是ImageButton,然后就有了服务器控件事件。解决起来就是,之前的原生态的HTML代码都删除掉,然后重新写代码。同学自己就是用的这种方式,这种方法便于理解,容易修改出来。2.使用A. 阅读全文
posted @ 2011-10-24 23:06 快乐八哥 阅读(2127) 评论(9) 推荐(1) 编辑
摘要:话说100年以后,A软件工程师在Google搜索“Web开发语言”,突然出现Java,C#,PHP,Ruby,A是个好学的软件工程师。通过Google了解到,100前人类太伟大了,居然发明了这么复杂的编程语言。O(∩_∩)O哈哈~。现在的软件工程师不都是用HTMLX(X代表数字)+CSS X +Javascript+Ajax+JQuery吗?我们服务器端也是用Javascript啊,当然有时也用C,B好像是Apple的粉丝,它在服务器端用Javascript+Object-C哦! 其实很早,Apple提出未来的软件开发就是Web开发,然后技术就是:HTML+CSS+Javascript+JQ. 阅读全文
posted @ 2011-06-25 11:43 快乐八哥 阅读(4030) 评论(19) 推荐(1) 编辑