首先呢javascript是一个动态语言,它需要它的宿主环境来运行,而现在绝大多数的javascript宿主引擎是基于web浏览器的,也就是说javascript主要的应用是以浏览器作为基础的。
至于做桌面应用,至多只能说是模拟。当然,不排除存在javascript的编译器把用javascript语法写的程序编译成win32应用程序,不过就不是主流的应用了
至于做桌面应用,至多只能说是模拟。当然,不排除存在javascript的编译器把用javascript语法写的程序编译成win32应用程序,不过就不是主流的应用了
解决方案 »
- 为什么这段代码在火狐上没有任何反应
- 求等边三角形面积
- 询问关于更换事件问题
- 在一个网站上调用uchome的导航信息和用户信息!
- 为什么我的navigator.appVersion返回值没有win32或windows nt之类的?
- 我做的一个登录页面,哪里错了呢??就是载入的时候隐藏那两个层,选择select的时候显示,然后提交
- 怎么样判断函数执行的时间
- 天际网高薪诚聘
- 一个多选下拉框,我怎么用js知道用户都选择了这个多选下拉框的哪几项呢?
- 设计输入年月日的form,现在怎样判断用户输入的是合理年月日?
- 怎么用JavaScript向一个select选择框赋值
- js input file标签赋值问题?
首先js是可以写desktop application, 保存为hta后就可以脱离ie独立运行了。
然而,js的效率,对系统的访问什么的,肯定不如用C/C++,C#这些来的灵活。
但是js开发桌面应用的话一般是轻量级的,那论开发的速度,肯定是js占优的