|
|
Rich Internet Application
 
 
|
|
帖子排序:
|
|
|
|
|
帖子发起人: Daniel.Yang 发起时间: 2006-06-05 12:04 下午 回复: 5
|
Daniel.Yang

注册: 2005-07-24
发 贴: 300
|
|
|
http://ajaxian.com/archives/levels-of-javascript-knowledge
这个就像是个Helo world,
alert("Hello World");var WORLD = "World"; function hello(who) { alert("Hello " + who); }; hello(WORLD);
<button onclick="hello(WORLD)">Say Hello</button>
<button id="hello">Say Hello</button>
var button = document.all.hello; button.onclick = function() { hello(WORLD); };
var button = document.getElementById("hello"); button.addEventListener("click", function(event) { hello(WORLD); }, false);
var Hello = new Binding({ greet: function(who) { alert("Hello " + who); }, onclick: function() { this.greet(Hello.WORLD) } }, { WORLD: "World" }); document.bind("#hello", Hello);
那么, 你是哪个水平呢?
|
|
|
IP 地址: 已记录
|
报告
|
|
坛子
注册: 2005-08-01
发 贴: 7
|
|
|
在DHTML手册帮助下,作弊达到5:P
attachEvent、detachEvent确实很好用啊!可惜有点美中不足(也许是有好的处理方式我没发现):detachEvent是根据函数名来detach掉已经attach上去的函数的,这样我要是attach上去两个只有调用参数值不一样的函数,怎么取消掉其中某一个?
应该在attachEvent时返回一个类似eventLisener的东西,detachEvent时可以detach掉这个eventLisener。
6是什么意思?太bt了吧?哪位牛人讲解一下
|
|
|
IP 地址: 已记录
|
报告
|
|
dcding
注册: 2005-07-23
发 贴: 279
|
|
|
6是忽悠的。那些调用方法根本还没有出来。
或许他们认为达到6的人是大师,不光能像5一样用,还能够思考怎么改进,即怎么才是更好的方式。
|
|
|
IP 地址: 已记录
|
报告
|
|
Daniel.Yang

注册: 2005-07-24
发 贴: 300
|
|
|
6不算是忽悠的.
算是一种思路.
这种手法是Flex 2里面的常用的.
提倡使用!!!!
:D
|
|
|
IP 地址: 已记录
|
报告
|
|
大哥


注册: 2006-01-21
发 贴: 57
|
|
|
javascript功能确实很强大,特别是在做网页特效这块儿,而且随着Ajax技术的应用,人们差不多感觉不到网页的刷新,所以javascript现在越来越来火了~~~~~~然而javascript毕竟是一个脚本语言,而且它并没有一套国际标准,相同的javascript代码在不同的浏览器上可能会又不同的效果.另外,javascript的安全性还有待考虑,因为用户可以通过View Source发现文件目录的位置.
但是,javascript我还是很喜欢,特别是欣赏它绚丽的外表.......很是动人,让人爱不释手哦!
|
|
|
IP 地址: 已记录
|
报告
|
|
Daniel.Yang

注册: 2005-07-24
发 贴: 300
|
|
|
感觉不到网页的刷新未必是一件好事。
教本语言是有标准的,可以搜索一下。
兼容性问题的确有,但是比起来CSS的就小多了。
安全性问题可以通过混淆来增加难度。google的就是这样。
我喜欢js主要是它的语言灵活性。
|
|
|
IP 地址: 已记录
|
报告
|
|
|
合肥微软技术中心社区 » 技术讨论区 » Rich Internet A... » Re: 你的JavaScript水平如何?
|
|
|
|