该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2005-05-12
这篇文档是我今年看到过最有帮助的关于 JavaScript 的文档。大家有空了看看,讨论一下: Ten good practices for writing JavaScript in 2005 http://www.bobbyvandersluis.com/articles/goodpractices.php 在这篇文档中提到的“unobtrusive techniques”是需要高度关注的一种技术。 http://www.kryogenix.org/code/browser/aqlists/ 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2005-05-12
推荐很及时.
|
|
返回顶楼 | |
发表时间:2005-05-13
还有这篇:Unobtrusive Javascript
http://www.onlinetools.org/articles/unobtrusivejavascript/ 是主要介绍如何以更有效的方式来写 JavaScript 的。 |
|
返回顶楼 | |
发表时间:2005-05-18
是否可以将javascript改造成 python这样的语言 ?
比如javascript可以直接访问 java类 包 这样可以将java的优势和script的优势结合起来. 就富客户端而言 也可以统一标准. 开发商只需要向客户端提供专用的java包 就可以用js随意调用. 对于web框架 流程控制完全交给js 业务逻辑依然采用严紧的java. |
|
返回顶楼 | |
发表时间:2005-05-18
js太脆弱了
|
|
返回顶楼 | |
发表时间:2005-05-18
哪里脆弱啊 ? 具体谈谈我很关心
我过去一直很排斥js 因为它将网页搞的很麻烦. 但现在发现js可以用在server端 而且还挺有趣 ! |
|
返回顶楼 | |
发表时间:2005-05-19
1)Java平台上的脚本语言一般都可以直接访问Java包, 比如 rhino 中可以 var x = new Packages.net.sf.XXX();
2)Js脆弱的原因是没有好的调试器, 现在浏览器上的调试器不管MS还是Mozilla都蛮不错的, 可是服务器端, rhino虽然提供了调试器, 可是不能连到服务器运行环境, 所以只能是个玩具, 有没有老大帮忙增强一下啊 |
|
返回顶楼 | |
发表时间:2005-05-19
是啊 是啊 那可是功德无量啊 !
按理说这样的ide并不难做 只是过去没有这方面的需求 大多数js都很简单 |
|
返回顶楼 | |
发表时间:2005-05-19
Ajax : 一种网络应用的新理念
http://www.javayou.com/showlog.jspe?log_id=743 看完这篇文章,你会觉得JS很可爱,很强大! |
|
返回顶楼 | |
发表时间:2005-05-19
我所说的脆弱,主要是针对象我这样的初学者来说的.由于不象java一样有严谨的结构和语法,而且又没有好的编辑工具和调试工具(我是在用UE编辑的和ie做调试,郁闷...),写起来就非常不爽,如果有出错更是非常不爽.
由于js太自由了,自由的你可以随便就定义一个变量,如果系统本来就定义了一个叫i的全局变量,接着你又在某个方法随意的用一个叫i的变量,而且没有明确的声明为局部的(新手通常会这样),把i的值改变了!!!接着系统就会出问题了,谁会想到是由于太随便而引起的麻烦呢?js有很多的运行时的错误,只要一碰到错误,代码就不往下执行了,谁能保证你的代码一定能被执行.还有js的语法的种类问题,有些只能在ie用,确确实实很多人也是这样写的,郁闷.还有事件触发顺序的问题,同一个浏览器的触发顺序我也不知道,更何况是不相同的浏览器,所以谁能保证你的js是按照你所想的顺序执行呢?用js太多变数了. |
|
返回顶楼 | |