什么是script语言

    一个大牛要冉冉升起了,不要嘲笑我的见解简单,每一个大牛都是从小牛成长起来的。

    script的中文翻译是脚本,想必脚本这个名称做开发的技术宅们不会陌生吧,但是脚本到底是什么?可能没有几个人能说清楚,那我们今天就详细的说一下脚本到底是什么吧。

    目前动态的应用程序一般使用两种方式实现,二进制方式和脚本(script)方式。

    二进制(binary)方式就是先将编写的程序代码编译成机器可识别的指令代码,然后再执行。这种编译后的程序只能执行、使用,但看不到程序内容。

    脚本方式是使用一种特定的描述性语言,依据一定的格式编写的文本文件。简单地说,就是一条一条的文字命令,这些文字命令可以使用记事本看到。

    script程序也是可执行文件,在执行时,是由一个解释器将其一条一条的翻译成机器可识别的指令,并按程序顺序执行。一些script在执行的时候也会被动态的翻译成二进制,然后执行,php、jsp、asp都是执行时被动态编译成二进制,然后执行。由于script在执行时多了一道翻译或编译的过程,所以它比二进制程序执行效率要低。

    script可以根据使用地点的不同分为两种

        1、客户端script:    这些script语言中,有些是作为客户端script语言来运行的,它们有客户端的解释器来解释。例如javascript等都可以作为客户端script语言。当它被嵌入到HTML文件的时候他们可以按照顺序被执行或者响应某个事件而对事件作出响应。

        2、服务器script:    另外一些是作为服务器端script语言来运行的。例如php、jsp等。它们由服务器端的解释器来解释。当作为服务器端script语言来运行时,它们只要就是来生成HTML内容,也可以生成客户端script。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值