Ajax 板


LINE

※ 引述《Xphenomenon (啦 )》之铭言: : ※ 引述《Xphenomenon (啦 )》之铭言: : : 请问一下,像 C/C++ 有 compiler 可以将 source code 转成 exe 档, : : 如果我单纯想练习 javascript,想把他转成 exe 档可行吗? : : 是否有工具可以使用? 谢谢大大的回答 :> : 我有找到微软出的 JScript 的 jsc.exe,不过想请问 : 他跟一般的 javascript 有什麽差异吗?还是没差? 感谢各位大大的回答,我找了一个下午,後来想用 rhino,但是我试了好一阵子,发现他似乎无法使用 input? 我只有找到他的 print() 函数,但是似乎没有从 stdin 输入的函数? 我又找了另一款 SpiderMonkey,他有 readline() 可以使用, 但是我是在 Linux 下去 make 的,我在 windows 下 make 无法成功, 使用 Cygwin 也问我 cl.exe 找不到 -_-, 所以我希望 mozilla 的 rhino可以使用,但是目前卡在无法输入 input, 我希望不是在 interactive mode 下输入资料,而是 java org.mozilla.javascript.tools.shell.Main test.js 如此让我可以执行我的程式,请问各位大大有人有经验吗? 先感谢了! --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.66.37.44
1F:→ genephantom:好奇问一下,为什麽非要用Javascript不可Q_Q" 07/04 10:55
2F:→ Xphenomenon:我在架一个 Online Judge,想多加一个 JavaScript 07/04 12:29
3F:→ Xphenomenon:语言 :P 07/04 12:29
4F:→ fillano:Rhino的话你可以写简单的java让javascript呼叫来做输入吧 07/04 13:28
5F:→ genephantom:对啊,好像并不一定要用Javascript不是吗?_? 07/04 17:09
6F:→ Xphenomenon:嗯嗯,我会再试试看的,感谢感谢 :> 07/04 21:41
7F:推 yauhh:你的input是指标准输入还是读档? 07/05 00:15
8F:→ Xphenomenon:应该是说从标准输入,但 redirect 从档案,因为多笔 07/05 12:59
9F:→ Xphenomenon:测试资料是由档案导到程式的 standard input~ 07/05 13:00
※ 编辑: Xphenomenon 来自: 125.230.69.52 (07/05 13:00)
10F:→ Xphenomenon:目前替代方案是以 JScript.Net compiler 代替 07/05 13:02
11F:→ Xphenomenon:JavaScript,我有查一下,应该基本的语法都差不多吧? 07/05 13:02
12F:→ Xphenomenon:除了 DOM 拿掉之外,基本语法应该大同小异? 07/05 13:03
14F:→ TonyQ:另外在意义上来看一个是 server side language, 07/05 18:57
15F:→ TonyQ:一个是client side language 07/05 18:57
16F:→ TonyQ:至於语法结构,个人是觉得拔掉dom的js一点意义都没有~_~ 07/05 19:01
17F:→ TonyQ:不过两者大致上还是很相像的 07/05 19:01
18F:→ yauhh:或许该反过来说,因为习於dom+js,使人误以为js非web环境不可? 07/05 19:34
19F:→ Xphenomenon:JavaScript 跟 JScript 都是遵循 Ecma-262 spec,所以 07/05 20:29
20F:→ Xphenomenon:时常令人搞混,而 IE 上的 engin 就是处理 JScript 07/05 20:30
21F:→ Xphenomenon:才会让人误以为微软上的 JScript 是 JavaScript 07/05 20:31
22F:→ Xphenomenon:不过也因为 follow 同一个 spec,所以语言大同小异, 07/05 20:31
23F:→ Xphenomenon:没有合适的 JavaScript compiler,所以就抓 JScript 07/05 20:32
24F:→ Xphenomenon:.Net compiler 来用罗 :> 附上 Ecma-262 spec,有兴趣 07/05 20:32
25F:→ Xphenomenon:者可以参考看看 :> 07/05 20:32
26F:→ Xphenomenon:http://www.ecma-international.org/publications/ 07/05 20:33
27F:→ Xphenomenon:接上 files/ECMA-ST/Ecma-262.pdf 07/05 20:33
※ 编辑: Xphenomenon 来自: 125.230.78.35 (07/05 20:34)
28F:推 TonyQ:yauhh, 你可能要定义一下你讲的是jscript还是javascript 07/06 00:22
29F:→ TonyQ:我的认知是javascript 不能独立执行於web之外吧?.? 07/06 00:22
30F:→ TonyQ:wsh (windows script host) 的.js也是jscript 07/06 00:23
31F:→ yauhh:不,我认为你太局限於特定平台的特定语言了,但我一点都没提 07/06 01:36
32F:→ yauhh:到JScript; 只是有个普通想法,为什麽js只被定位於DOM环境? 07/06 01:37
33F:→ yauhh:我想web的javascript只是javascript的一种实作与一种应用 07/06 01:38
34F:→ yauhh:此外,只谈JScript不仅排除了javascript,连firefox都排除在外 07/06 01:39
35F:→ yauhh:不过...应该有很多人没了DOM就不知道怎麽写javascript程式了 07/06 01:41
36F:推 yauhh:JScript只不过是javascript一种实作,用不着视其为妖物 07/06 02:15
37F:→ TonyQ:soga,你在讨论的是被抓去作 ecma-262的那个底层language... 07/06 14:15
38F:→ TonyQ:我倒是也没有视其为妖物,msn-plug有提供jscript做的扩充,:p 07/06 14:16
39F:→ TonyQ:只是我们在ajax版,会联想到web的javscript是理所当然的... 07/06 14:16
40F:→ TonyQ:如果真要讨论meta-javascript,到programming版会比较妥当... 07/06 14:17
41F:推 yauhh:并不认为讨论这东西非得限制那麽多不可,而且竟要看板名? 07/06 17:57
42F:→ yauhh:但是,若真的看板名,许多想谈javascript的不见得会跑来ajax板 07/06 17:58
43F:→ yauhh:还有,这讨论串不是我开的,不要讨论讨论就归类为programmin板 07/06 17:59
44F:→ yauhh:那很无聊. 原问题只是说,javascript可不可以编译成.exe档; 07/06 18:00
45F:→ yauhh:或者是,如果是jscript可不可以编译呢? 这问题本来很有趣, 07/06 18:01
46F:→ yauhh:但如果直接给一个泼冷水的答案:"jscript不是javascript", 07/06 18:01
47F:→ yauhh:那就没意思了. 又不是在考古或教计概,分什麽类啊? 07/06 18:01
48F:→ yauhh:.. 还有,我的用词一直是javascript本身,而不是什麽JScript或 07/06 18:09
49F:→ yauhh:meta-javascript. 请你尊重一下别人想讨论的心情, 07/06 18:09
50F:→ yauhh:若真的不认同这个讨论的价值,与其要别人移驾他板,另一个选择 07/06 18:10
51F:→ yauhh:是你不要参与这个讨论. 07/06 18:10
52F:→ TonyQ:这点我真的要道歉 , 太主观了 真是不好意思...^^;; 07/06 19:40
53F:→ TonyQ:我想讲这麽多只是想确定我们讨论的、专注的是同样的东西 07/06 19:41
54F:→ TonyQ:以减少沟通障碍而已, 如果造成不愉快,小弟诚心道歉o(_ _)o 07/06 19:41
55F:推 TonyQ:会想来参与讨论也是本着学习与讨论的心情,没有意思要造成不 07/06 19:43
56F:→ TonyQ:愉快, 如果您认为这样是种冒犯, 小弟真的感到很抱歉. 07/06 19:44







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BuyTogether站内搜寻

TOP