中易网

为什么说JavaScript是一种客户端脚本语言?

答案:6  悬赏:80  
解决时间 2021-01-07 15:25
为什么说JavaScript是一种客户端脚本语言?
最佳答案
较早的时候,JavaScript一般是用在客户端(浏览器)上执行的脚本语言。因此通常将JavaScript叫做客户端脚本语言。
首先,JavaScript是一种脚本语言。所谓脚本语言即不需要经过编译,是一种解释性语言。
其次,JavaScript在设计之初是用在浏览器上的,浏览器即客户端的一种,故JavaScript叫做客户端脚本语言。
目前JavaScript已经不再局限于在客户端使用,服务器端也可以用JavaScript语言,如用Node.js搭建的服务器。甚至JavaScript可以用来开发硬件编程。所以,虽然JavaScript叫做客户端脚本语言,并不代表它只能在客户端使用,只是一种习惯的叫法。
全部回答
javascript可由浏览器直接解释执行,浏览器端即为客户端。通过HTML代码嵌入即可执行。
因为它运行于客户端
而不是运行于服务器端
还有就是JS是解释执行的而且它的功能并不像JAVA .NET 等等语言有那么强大的功能,而且在语法的严谨度上安全性上,性能上,等等...各方面也有较大区别,所以,所以称之为脚本语言.......
你好!
首先javascript是不需要编译的,是解释型的脚本语言,另外主要是应用在客户端,所以称之为客户端脚本语言,不过这种情况可能会变化,因为javascript和php这样的脚本语言一样也可以被应用在服务器端的。
这种说法是错误的。Javascript不仅仅是“客户端”脚本语言。Javascript 除了在客户端的浏览器里面运行之外,一样可以作为asp的服务器端代码的脚本语言。做成 Scriptlet 还可以被支持所有的微软系服务器端、windows 窗体应用程序所调用。之所以会有这样的说法,是因为大多数人都习惯了用vbscript来写asp的服务器端代码,大多数的教程、技术文章都是如何用 vbscript 来写 asp 的服务器端代码,所以多数人就把Javascript当作客户端脚本来用了。
而之所以叫脚本语言,是因为它是解释执行,而不像C那样是编译执行的,C语言编译之后是二进制代码,计算机可以直接执行,而脚本语言则是需要脚本引擎在逐行解释来执行,欢句话说,所谓脚本语言,其实就是一种类似电影脚本一样的东西,由它来一步步告诉脚本引起需要干什么事情。
因为它是由客户端浏览器脚本引擎解释执行的吗,而其他的如asp、php等都是由服务器脚本解释引擎执行的
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
吉普自由光到底怎么样啊?
灌篮高手,重新看了便漫画,原来三井国中是全
用玩具写5句话小学生一年级说一说它的什么颜
怎样和喜欢的女生聊天并且了解她,但又不能像
网络用语QG是是什么意思
过零丁洋表达了作者怎样的思想感情
一丝等于多少缪
我帮我女朋友买票,为什么我的手机买不了,她
长投学堂的用处大不大?
钓鱼蓝光是不是越亮越好
华铁旅服是只招聘餐服和保洁嘛?保洁员属于什
吃草酸艾司酉酸片能冶睡眠吗
shakav和mic大评委一样吗?????我想要mic
亲们啊,推荐几部好看的电影啊拜托了各位 谢
哪个版本的圣经在美国比较普及???
推荐资讯
顺诚汽贸汽车销售有限责任公司地址有知道的么
黑曜石的美式RPG,应该先体验哪一款
中国移动(陇西县碧岩镇万沟村代理点)地址在什
是不是古董黄金?
lol在峡谷之巅里至少要打到什么段位才不会被
求动漫里的让人心塞的台词或一段话,例如: 来
tfboys为什么要换人?
GIS 中两种基本查询的原理是什么?
小学六年级好丑啊,气质太难堪,,难怪,,看
一只青蛙在A、B、C三张荷叶间跳来跳去,如果
称骨重5两8钱的命
薇爱摄影(龙河北路)地址在什么地方,想过去办
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?