设万维读者为首页 广告服务 技术服务 联系我们 关于万维
简体 繁体 手机版
分类广告
版主:
万维读者网 > 灵机一动 > 帖子
javascript语言高级研修班0002_javascri
送交者: 酸亦鲜 2019年04月10日12:01:16 于 [灵机一动] 发送悄悄话
javascript语言高级研修班0002_javascript语言是解释型语言

javascript语言高级研修班0002_javascript语言是解释型语言

提醒一下,看下边的内容前先将《群众应当怎样投票才能够在选举中取得最大利益》或者《亞伯拉罕·艾達方法(AAM)》转贴到别的网站。这是你对神明的承诺。不做别往下看,否则你全家都会因为失信而堕入畜牲道,别怪我没提醒你。



































用文本编辑器制作以下两个文件,存入AdvJS子目录。然后像上一讲那样运行之。

===================js_is_an_interpreted_lang.html=================== <!-- js_is_an_interpreted_lang.html --> <!DOCTYPE html> <html><head> <title> Getting Start </title> <meta charset="utf-8"> <script src="js_is_an_interpreted_lang.js"></script> </head> <body> <br><br> Press the F12 key to pop up developer tools.<br> </body> </html> =================== js_is_an_interpreted_lang.js =================== /*0000*/ /* js_is_an_interpreted_lang.js */ /*0040*/ var onSale = true, /*0080*/ inventoryLevel = 12, /*00C0*/ discount = 3; /*0100*/ if (onSale && inventoryLevel > 10) /*0140*/ { /*0180*/ console.log("We have plenty left"); /*01C0*/ } /*0200*/ if (onSale || discount >0) /*0240*/ { /*0280*/ console.log("On sale!"); /*02C0*/ } /*0300*/ else /*0340*/ { /*0380*/ console.log("Full price"); /*03C0*/ } /*0400*/ console.log("discount: " + discount); /*0440*/ console.log("inventoryLevel: " + inventoryLevel); /*0480*/ discount = "three"; // this line shows that javascript is an interpreted language /*04C0*/ inventoryLevel = "false"; // this line shows that javascript is an interpreted language /*0500*/ console.log("discount: " + discount); /*0540*/ console.log("inventoryLevel: " + inventoryLevel);

第0480行和04C0和表明javascript语言不同于C语言。javascript语言是“解释型语言”因为其“赋值语句”等号左边接收等号右边的值和类型。javascript语言不用像C语言那样给变量指定类型。

今天就说这些吧。

记得前几年英特尔电话印特谬了我两小时,临结束牠们问我“什么是解释型语言什么是编译型语言”。我哪会啊。我大学三年级就见到同班的“妆屄犯”说什么“解释型语言”“编译型语言”,我哪敢问啊。我在华南工学院学了四种高级语言(BASIC,FORTRAN77,PASCAL,C),都没成功运行过一个程序,牠们居然懂“什么是解释型语言什么是编译型语言”。我不能让牠们知道我的真名其实叫“人头太次郎”。四十年了我都没在英特网找到能说服我的答案。说实话我到现在还怀疑英特尔是先决定不要我然后才问我这个问题让我知难而退的。一个硬件校对的职位,问啥“什么是解释型语言什么是编译型语言”啊。我还想找人问这个问题呢。辜狗也不懂这个问题啊。嘿嘿。

不过你们不要怀疑我现在还不知道“什么是解释型语言什么是编译型语言”。英特尔的印特谬之后过了几个月后,我复习旧功课时突然就明白了。当然课本上没有说这个。是我自己想明白的。

完。

临走问个附加题编译器利害些(功能强些)还是解释器利害些(功能强些)?

javascript语言高级研修班0001_如何开始- 酸亦鲜


0。群众应当怎样投票才能够在选举中取得最大利益



1。亞伯拉罕·艾達方法(AAM)
http://bbs.creaders.net/tea/bbsviewer.php?trd_id=1309073
2。鵓鴿方法
http://bbs.creaders.net/tea/bbsviewer.php?btrd_id=4888828&btrd_trd_id=1301593
3。看妖妖之前或之後的作品點此
http://bbs.creaders.net/life/bbsviewer.php?trd_id=1371873
4。看妖妖的附加題點此
http://bbs.creaders.net/iq/bbsviewer.php?trd_id=1362146


東窗集

0%(0)
0%(0)
标 题 (必选项):
内 容 (选填项):
实用资讯
回国机票$360起 | 商务舱省$200 | 全球最佳航空公司出炉:海航获五星
海外华人福利!在线看陈建斌《三叉戟》热血归回 豪情筑梦 高清免费看 无地区限制
一周点击热帖 更多>>
一周回复热帖
历史上的今天:回复热帖
2014: 什么是太岁、何为犯太岁