摘要: Function是javascript里最常用的一个概念,javascript里的function是最容易入手的一个功能,但它也是javascript最难理解最难掌握的一个概念。一、我的第一个javascript代码1 function test()2 {3 alert('Hello World!');4 } 5 window.onload = test();//Hello World!界面加载时候就会弹出写有“Hello World!”的对话框。我对function的第一印象就和java里面方法没啥区别了。但是当我看到这样的代码我就晕乎乎了。 1 function test( 阅读全文
posted @ 2011-09-16 23:58 夏天的森林 阅读(33434) 评论(11) 推荐(11) 编辑
摘要: 今天看到javascript的一条经验的总结,总结如下:在Javascript中定义一个函数,有两种写法:第一种是:function ftn(){}另外一种是:var ftn = function(){}.笔者说这两种写法是完全等价的。但是在解析前,前一种写法会被解析器自动提升到代码的头部,因此违背了函数先定义后使用的原则,所以建议定义函数时候,全部采用后一种写法。看完这句话,我第一个感觉是两个在使用时候是完全一致的,只是解析上有所差异。但是他的解释“前一种写法会被解析器自动提升到代码的头部”让我很困惑。如是我有了下面第一个测试: 1 function ftn() 2 { 3 a... 阅读全文
posted @ 2011-09-16 17:27 夏天的森林 阅读(5393) 评论(16) 推荐(5) 编辑
摘要: 一、Flex的RemoteObject的基础知识可以使用 Flex RemoteObject 组件来针对 ColdFusion 组件或 Java 类调用方法。RemoteObject 组件使用 AMF 协议发送和接收数据,而 WebService 和 HTTPService 组件使用 HTTP 协议。AMF 显著快于 HTTP,但服务器端编码和配置通常更复杂。与 HTTPService 和 WebService 组件一样,您可以使用 RemoteObject 组件在应用程序中显示数据库查询结果。也可以使用该组件在数据库中插入、更新和删除数据。在将查询结果返回到应用程序之后,可以将其显示在一个或 阅读全文
posted @ 2011-09-16 11:17 夏天的森林 阅读(2224) 评论(1) 推荐(0) 编辑
摘要: 为了研究方便,我自己定义的jQuery对象改为xQuery,意思是扩展 jQuery.首先jQuery整体的结构:1 (function(window,undefined)2 {3 var xQuery = (function(){});4 ....5 window.xQuery = window.$ = xQuery;6 })(window);为什么jQuery要使用这样的结构呢?我们再看下面的代码: 1 (function(){ 2 function ftn1() 3 { 4 return 'ftn1()'; 5 } 6 })(); 7 8 fun... 阅读全文
posted @ 2011-09-16 11:05 夏天的森林 阅读(957) 评论(1) 推荐(0) 编辑
摘要: Flex的s:DropDownList标签。我们很多web的应用中,例如,修改操作,某些字段是用下拉框显示的,那么当你查询出来的值返回到页面时候,要根据所传来的值,显示相应的下拉的值,这个操作在flex有点特别,代码如下: //下拉框的数据集public static var fileNameTypeDropDownList:ArrayCollection = new ArrayCollection([ {id:0,label:'Flag文件'}, {id:1,label:'固定文件名'}, {id:2,label:'正则表达式'}]);//获取 阅读全文
posted @ 2011-09-16 10:18 夏天的森林 阅读(5500) 评论(0) 推荐(0) 编辑