1、什么是js
js是一种直译式的、基于对象的和事件驱动的脚本语言,是一种动态、弱类型的语言
直译式语言相对于编译式,被称为解释执行,直接由应用程序
基于对象:js中的DOM,BOM原型,操作对象
事件驱动:按钮的点击
2、js的运行环境或者说是解释器被称为js引擎,为浏览器的一部分(比如CHROME的V8引擎)
3、js广泛用于客户端脚本语言,最早在HTML页面上使用,用来给HTML网页增加动态特效,实现动态交互,美化页面的功能
4、js也被用于网络服务器,node.js
5、js的组成部分:1、浏览器对象模型(BOM) 2、文档对象模型(DOM) 3、核心ECMAScript:规定了js的脚本的核心语法,关键字,是js的骨架,其他都是扩展
6、js在web中的常见用途
1、嵌入动态文本于HTML页面
2、对浏览器事件作出响应
3、读写HTML元素
4、在数据被提交到服务器之前验证数据
5、检测访客的浏览器信息
6、控制cookies,包括创建和修改
7、基于Node.js技术进行服务器端编程
7、js的开发环境的搭建
1、常用的开发工具:Sublime Text HBuilder Dreamweaver Notepad
2、浏览器工具: Chrome Firefox IE
8、js第一个程序
1、js必须写在script标签之间,script脚本可以放置在head或者是body中
2、外部引用js文件
<script type="text/javascript src="common.js"></script>