您的位置:首页 > Web前端 > JavaScript

JavaScript的定义及语法

2016-01-29 22:07 579 查看
1.DOM及JavaScript的定义

DOM(Document Object Model):文档对象模型

DOM是一种API(应用编程接口)

BOM:浏览器对象模型

W3C对DOM的定义是:一个与系统平台和编程语言无关的接口,程序和脚本可以通过这个接口动态的访问和修改文档的内容。

JavaScript又名:JavaScript,ECMAScript,JScript

JavaScript是一种使网页具有交互能力的程序设计语言

2.JavaScript的使用方法

用JavaScript编写的代码必须通过HTML/XHTML文档才能执行,实现JavaScript代码的方法有3种,其中第三种方法最佳,能使浏览器更快的加载页面,第二个方法次之。

第一种方式是将JavaScript代码放在文档<head>标签中的<script>标签之间

第二种方式是将JavaScript代码存在.js文件中。

第三种方式是将基于第一种方式的改变,将<script>标签放在HTML文档的最后,</body>标签之前。

<script>标签中不需要包含传统的type="text/javascript",因为脚本默认是JavaScript。

3.JavaScript的语法及数据类型

JavaScript的语法与Java和C++的语法相似

JavaScript不需要进行类型声明,因此它是一种弱类型语言,程序员可以在任何阶段改变变量的数据类型。必须明确类型声明的语言称为强类型语言。

JavaScript的数据类型:字符串,数值,布尔值,

4.JavaScript的数组及对象

定义一个数组:var test=Array(length);

填充数组:test[下标]=element;

一种相对简单的方式,定义和填充同时进行:var test=Array(,,...);也可写为;var test=[,,..];

对象:与数组类似,对象也是使用一个名字表示一组值。

对象包括内建对象和宿主对象。

包含在对象中的数据可以通过两种形式访问:属性和方法

属性是隶属于某个特定对象的变量。

方法是只有某个特定对象才能调用的函数。

对象是由一些属性和方法组合在一起而构成的一个数据实体。

创建一个对象:var people=Object();

people.name="张三";

people.sex="男";

people.birth=1995;

people.happy=true;

另一种写法:var people={name:"张三",sex:"男",birth:1995,happy:true};

ps:Math.round():把数值舍入为与之最相近的整数。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: