JavaScript 简称JS 由美国人布莱登艾奇,网景公司用时10天开发的。javascript
js发布前叫LiveScript ,想蹭sun公司的JAVA 的热度。合做推出JavaScript。java
最初JS的研发目的是:解决表单验证是否合法。node
现在JS的应用范围:浏览器
1.表单验证服务器
2.网页动态效果。翻译
3.服务器端的开发 (node.js)对象
4.开发游戏游戏
5.用户和浏览器的交互。ip
JS 是一门解释型的语言。开发
解释型和编译型的区别:
编译型:JAVA 须要编译,才能执行。
解释型:不须要编译,一条条执行。在运行程序的时候才翻译。
JS是一门动态语言。
能够动态的添加属性和方法。
JS是一门脚本语言
脚本语言不须要事先编译,运行到的时候仍是要编译的。
JS是基于对象的语言。
面向对象。语言特征:有类(class)的概念。好比JAVA。
由于没有类的概念。可是能够模拟类。
JS是由上至下执行的。以分号结束。JS不区分单引号和双引号。都行。标准是单引号。
单行注释// 多行注释/**/
三种书写位置:
1.内嵌式 <script></script>
2.行内式 onclik = ''
3.外联式 <script src = '' type = 'text/javascript' > </script>
优先级是根据由上而下的执行顺序