每日一Tip_AS_XML属性及元素判断的陷阱

2010-7-5 11:40:48 心得 抢沙发(0)

 尽量避免使用和方法同名的变量,如以下示例是会报错

  1. public function getItemByAttribute(attribute: String, value: * ): XMLList { 
  2.             return source.p.(attribute(attribute) == value); 
  3.         } 

注意 attribute , 在编译时并不会抱错,且source.presence 中没有相关项时也不会抱错。当这个列表项〉1时则会报运行时 1006错误。

修正:

  1. public function getItemByAttribute(attr: String, value: * ): XMLList { 
  2.             return source.p.(attribute(attr) == value); 
  3.         } 

同样,使用 element 等等都是一样的,尽量避免。

 

----------  个人项目小结

 

每日一Tip_JS_基本类型比较

2010-7-2 9:18:04 网摘 抢沙发(0)

 Number,Boolean,String,Undefined这几种基本类型混合比较时,会将其转换成数字再进行比较;基本类型与复合对象进行比较时,会先将复合对象转换成基本类型(依次调用valueOf与toString方法)再进行比较;undefined被当成基本类型,undefined转换成数字是NaN,因此undefined与除null之外的其它类型值进行比较时始终返回false(注意NaN==NaN返回false);null被当成复合对象,由于null没有valueOf与toString方法,因此和除了undefined之外的其它类型值进行比较时始终返回false。(http://www.javaeye.com/topic/696802

code.taobao.org 正式上线

2010-7-1 9:32:49 新闻 抢沙发(1)

 淘宝在开源方面又走了一部,效仿code google 开放了 code taobao。 有点不同的是项目需要审批,与google的全开放有所不同。如今 google 被墙的 次数增多,大家如果不介意 codetaobao的简陋但实用,不妨可以一试。

AS3 XMLSocket 手札

2010-7-1 0:13:50 心得 抢沙发(0)
  1.  服务端配置843端口监听xmlsokect的安全默认链接。
  2. 服务端查找xmlsocket的安全请求<policy-file-request/>时需要以流的方式读取,并取前22个字符。
  3. 当读取到<policy-file-request/>时立即返回安全策略文件。
  4. 除默认843端口外需要开设随机范围端口以便于客户端843受到限制时仍能使用。
  5. 默认843超时限制可能在3秒内,故843失效后,则有此时间开销。
     

每日一Tip_HTML_IE_中IFRAME透明属性

2010-6-24 10:02:26 心得 抢沙发(0)

 IE中IFRAME元素有一个专有的allowtransparency属性,参见:http://msdn.microsoft.com/zhcn/library/ms533072(en-us,VS.85).aspx。当其值为“true”时,IFRAME元素可以透明。当没有allowtransparency属性或者allowtransparency属性值不为“true”时,IFRAME元素的背景色始终为“#FFFFFF”,并且设置其背景色也无效。当allowtransparency属性为“true”后,IFRAME元素的背景色随即变为“transparent”,然后我们可以随意设置其背景色。

----------来自团队的总结

周期

2010-6-23 22:24:53 开发者 抢沙发(0)

本周最值得关注的blog:

http://blog.kaourantin.net/  之 http://www.kaourantin.net/2010/03/timing-it-right.html 及 http://blog.kaourantin.net/?p=83

受影响的 API和类:

EI   LC  Timer  EnterFrame   throw 等

新的Trine计划有待测试