作者tomin (for pete's sake)
看板Ajax
标题Re: [js] 一个关於 javascript 的问题
时间Sun May 24 22:59:35 2009
※ 引述《sonefish (好人大叔)》之铭言:
: 最近看一本书上 突然提出一个问题
: 就是
: javascript 为甚麽本身没有提供 或者说 并没有定义 存取系统环境变数的功能?
: 却可以透过 其他的 方式来读取呢?
: 感觉上这样的问题好像是 设计的时候为了避免电脑安全有漏洞(个人理解)
: 可是不知道为甚麽 感觉上 答案好像不单单指是这样
: 有人可以帮 小弟解惑一下吗?
虽然我也不是很懂你的问题 js可以知道你的作业系统、浏览器、语言是那一种
我想js的层级比较低 因为js是在浏览器(应用程式层级)底下的
所以js能做的事 也就比较少 权力比较小(因为它的地位比较低下=.=)
网页上的flash一样也不能做很多事情 例如不能删除你的档案 或放病毒档至你的电脑
(不过Adobe AIR就可以做很多事情了,因为AIR可以算是应用程式层级了。)
由於js、网页本身能做的事有限 因此google才会开发gears以及chrome
M$, Adobe等也都有开发套件 让网路应用更加丰富
换种说法 js并不需要知道系统变数 因为它并不是用来处理系统工作的
系统工作有作业系统在处理 连应用程式这种咖 都只能勉强在旁边插花
js的工作是辅助浏览器应用程式 处理client端的事情
明明很单纯的事 好像讲得很复杂……
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.40.183