1995年,网景公司一名程序员布兰登·艾奇利用十天完成了JavaScript设计,网景公司最初将它命名为LiveScript,后与Sun公司合作将其改名为JavaScript。
JavaScript是一种运行在客户端的脚本语言,
脚本语言:是一种不需要编译直接由js解释器逐行解释并执行的语言。
可以基于node.js技术进行服务端编程。
html决定网页的结构内容,相当于人的身体(body)。
css是网页所呈现的效果(决定美观度),相当于人们穿衣服,化妆。
js是实现业务逻辑和界面控制,相当于人的各种动作。
浏览器分成两部分 渲染引擎和 js引擎。
注:浏览器本身不会执行js代码,都是通过js解释器来执行。
JavaScript分为三个部分:ECMAScript、DOM、BOM。
1.ECMAScript是由ECMA国际进行标准化的一门编程语言,这种语言在万维网上广泛应用。
注:ECMAScript规定了JS的编程语法和基础核心知识,是所有的浏览器厂商共同遵守的JS语法工业标准。
2.DOM-文档对象模型:是W3C组织推荐的处理可扩展标记语言的标准编程接口,通过DOM提供的接口可以对页面上的各种元素进行操作。
3.BOM-浏览器对象模型:它提供了独立于内容的,可以与浏览器窗口进行互动的对象结构,通过BOM可以操作浏览器窗口,如:弹出框、控制浏览器跳转等等…
js有3中书写方式:行内、内嵌、外部。
标签中
标签中间不可以写代码。