js基础

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,是一种解释型语言。

对于javascript和java的关系,有一个人很形象的说法,“他们的区别就是雷锋和雷锋塔的区别”,也就是他们之间没有关系(java是一种编译型语言),知识javascript在发展过程中借助了如日中天的java名字改成了javascript。

ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言,也就是javascript语言的标准化和核心,是一种纯计算机语言(定义变量,循环语句,运算操作等)。

正常的javascript包含ECMAScript(核心)、DOM(文档对象模型Document Object Model)操作、BOM(浏览器对象模型(BrowserObjectModel)效果这三个部分.

JScript是由微软公司开发的活动脚本语言,是微软对ECMAScript规范的实现

一个网页的组成就包含以下三个部分:内容、样式和结构的分离,是web编程中很重要的一个思想。

网页 = Html+CSS+JavaScript
Html: 网页元素内容
CSS: 控制网页样式
JavaScript:操作网页内容,实现功能或者效果

文章目录
,