JavaScript 程序设计基础概述

【JavaScript的基本概念和作用】

 |

【基本概念】:JavaScript是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。

 |

【作用】:主要用来向HTML页面添加交互行为。




【JavaScript的基本语法】

 |

【】

1.区分大小写:变量名、函数名、运算符以及其他一切东西都是区分大小写的。

2.变量属于弱类型(var)。弱类型是指弱类型变量可以被赋予任何类型的值。

3.每行结尾的分号可有可无。

4.注释:单行注释  //  多行注释  /**/

5.括号表示代码块:{}

6.变量的定义:使用var关键字来声明。变量的命名规范是:字母数字,$符和下划线构成,但是不可以以数字开始。变量名不可以使用关键字. 

7.JavaScript的数据类型:

  undefined 类型 

null 类型(对象)

boolean 类型 

number 类型(int整型  float浮点型)

  八进制数和十六进制数 012

浮点数

特殊的 Number 值

string 类型

funciton -- 函数类型

  object引用类型。 

8. 类型转换:

 

使用:Number()、parseInt() 和parseFloat() 做类型转换

 Number()强转一个数值(包含整数和浮点数)。

 *parseInt()强转整数,

 *parseFloat()强转浮点数

 函数isNaN()检测参数是否不是一个数字。 is not a number

 

ECMAScript 中可用的 3 种强制类型转换如下:

 Boolean(value) - 把给定的值转换成 Boolean 型;

 Number(value) - 把给定的值转换成数字(可以是整数或浮点数);

 String(value) - 把给定的值转换成字符串;





【JavaScript常用内置对象】

 |

【】JavaScript内置对象有以下几种。 

● String对象:处理所有的字符串操作 

● Math对象:处理所有的数学运算 

● Date对象:处理日期和时间的存储、转化和表达 

● Array对象:提供一个数组的模型、存储大量有序的数据 

● Event对象:提供JavaScript事件的各种处理信息 

内置对象都有自己的方法和属性,访问的方法如下: 

对象名.属性名称 

对象名.方法名称(参数表) 





【浏览器对象模型BOM的基本概念和作用】

 |

【基本概念】: BOM(Browser Object Mode) 是指浏览器对象模型,是用于描述这种对象与对象之间层次关系的模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM由多个对象组成,其中代表浏览器窗口的Window对象是BOM的顶层对象,其他对象都是该对象的子对象。

 |

【作用】:

1. 弹出新的浏览器窗口、移动、关闭浏览器窗口及调整窗口大小;

2. 提供WEB浏览器详细信息的导航对象;

3. 提供装载到浏览器中页面的详细信息的定位对象;

4. 提供用户屏幕分辩率详细信息的屏幕对象;

5. 对cookie的支持。




【文档对象模型DOM的基本概念和作用】

 |

【基本概念】:DOM是Document Object Module的缩写,即文档对象模型。DOM是表示文档和访问、操作构成文档的各种元素的应用程序接口(API),所有支持JavaScript的web浏览器都支持DOM。

 |

【作用】:DOM将网页内的元素与内容呈现为一个清晰、易读的树状模型。把整个页面映射为一个多层节点结构。


—— 完 ——
相关推荐
评论

立 为 非 似

中 谁 昨 此

宵 风 夜 星

。 露 , 辰

文章点击榜

细 无 轻 自

如 边 似 在

愁 丝 梦 飞

。 雨 , 花