初次遇见你都已经深深爱上了你———JavaScript
在没有接触过JavaScript之前,多少都会认为它与Java有一定的血缘关系。其实不然,严格的说,与Java程序语言没有任何的联系。曾在某论坛看到一句话更能说明两者的关系——Java 和Javascript的关系就像雷锋和雷峰塔的关系,也像老婆和老婆饼的关系。想想自己当初也不清楚两者的关系,认知需要一个过程。
起初的JavaScript的名字是LiveScript,之所以后来选择JavaScript作为正式名称的原因,大概是当时的Java比较热,而JavaScript听起来有系出名门的感觉。JavaScript作为一种脚本语言,它在程序运行时需要用Web浏览器进行解释和执行,与Java和C++等编译型程序设计语言不同。
JavaScript是Netscape(网景)公司和Sun公司合作开发的,而在这之前,Web浏览器不过是一种能够显示超文本文档的软件的基本部分。JavaScript出现之后,网页内容不再局限于枯燥的文本,它们的可交互性得到了显著的改善。
与其他编程语言一样,JavaScript编程语言也具有自己的编写语法。
JavaScript有三部分组成:分别是 ECMAScript DOM BOM。
ECMAScript:核心;描述了JS的语法和基本对象 标准化组织是ECMA
DOM:(Document Object Model)文档对象模型;处理网页内容的方法和接口标准化组织是W3C
BOM:(Browser Object Model)浏览器对象模型;与浏览器交互的方法和接口
JavaScript可以出现在html代码段的任何位置,一般我们把他放在head标签内。另外在一个html文件中可以出现多个JavaScript脚本段按从上到下的顺序开始执行。
JavaScript的引用方式 行内样式 外部样式 内部样式
JavaScript脚本语言严格区分大小写。变量名必须以字母或下划线开始两个语句之间用”;”结束。
变量:JavaScript是一个弱数据类型的脚本语言。所有类型的变量都用var来定义。允许一次声明多个变量,声明的同时也可以赋值。