嵌入式的js(js的环境依赖性)

阅读更多
我了解的使用js的环境大致有三种:
*浏览器
*rhino
*mozilla
这三种环境各有不同,每一个环境都给js提供了一个可用的库。
浏览器中是dom,rhino是java,mozilla是xpcom。
从能力上讲,浏览器环境最弱,rhino最强,mozilla次强。

之所以强调js的嵌入性,是因为js随着环境的变化,功能也随之变化。
与其说js是一种语言,不如说是一种模型。
显然,这种模型非常的优秀。
我非常非常的欣赏js的结构!

听说java6要出来了,
java平台中纳入了n多的脚本语言。
我认为对于java开发者来说,
在众多的语言中groovy是首选,js次之。
象python,ruby之类有自己类库的,
最好不选,因为还要学习别的api。

而且,我现在认为js比java更要面向对象。
可能有人会笑,
也许每个人对于oo的理解不同。
千万不要和我争辩,
因为我们说的可能是完全不同的概念。


                        

你可能感兴趣的:(嵌入式,Java,Groovy,OO,浏览器)