学网页制作的,肯定都听说过js,但是js到底是什么?有了HTML、CSS之后,为什么还要js呢?
一.js是什么?
1、javascript是嘛术铹砾web开发中的一种脚本语言,并且通用、跨平台,是基于对象和事件驱动的脚本语言。好吧,上述过程估计看了也是白看。js就是ja即枢潋雳vascript的缩写。js是什么呢?比如,你用html写一个网页,但是好丑,好吧,给他穿衣服,于是你学习了CSS。但是,这个时候,你又想和网页交互,比如你希望点击网页的按钮后,某个地方发生变色等,于是乎你又学习了JS。为什么呢?js可以获取用户的动作,比如你点击了鼠标或者按键,JS可以获取你点击的状态,然后根据你点击的什么位置等等进行相应的动作,比如改变颜色等。当然,这只是js的其中一个功能。
二.js和java的关系
1、js的全称为javas罕铞泱殳cript,那么,这时候,你又想了,js和javascript有什么关系呢?好吧,迨藻悃顼没有什么关系。其实,只是当年发明js的人,希望js很像java,所以叫javascript,但其实他俩没什么关系,只是语法上有些相像而已。
三.JS的特点
1、解释性语言。他的代码虽然和C、java等看起来很像,但不要无谓,他不需要编译
2、基于对象。他是一种基于对象的语言。
3、事件驱动javascript可以直接对客户的输入做出响应。
4、跨平台。依赖浏览器本身,与操作环境无关