aileLiu

—— on the way home....

js基础学习笔记(六)

 

事件(可以被 JavaScript 侦测到的行为)

主要事件表:

 

加载事件(onload)

事件会在页面加载完成后立即发生,同时执行被调用的程序。

 

卸载事件(onunload)

当用户退出页面时(页面关闭、页面刷新等),触发onUnload事件,同时执行被调用的程序。

注意:不同浏览器对onunload事件支持不同。

 

获取或设置 元素的值

document.getElementById( 'id' ).value 获取或设置 id名的值。

 

parseInt() 函数

解析一个字符串,并返回一个整数。

语法: parseInt(string, radix)

 

     参数     描述
string 必需。要被解析的字符串。
radix

可选。表示要解析的数字的基数。该值介于 2 ~ 36 之间。

如果省略该参数或其值为 0,则数字将以 10 为基础来解析。如果它以 “0x” 或 “0X” 开头,将以 16 为基数。

如果该参数小于 2 或者大于 36,则 parseInt() 将返回 NaN。

 

 

 

 

 

 

* ' + ' js中加法有可能是以字符串形式叠加。  

 

什么是对象

JavaScript 中的所有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性和方法

对象的属性:反映该对象某些特定的性质的;

对象的方法:能够在对象上执行的动作。

JavaScript 提供多个内建对象,比如 String、Date、Array 等等,使用对象前先定义,如下使用数组对象

var objectName =new Array();//使用new关键字定义对象 或者

var objectName =[];

访问对象属性的语法:  objectName.propertyName

 

Date 日期对象

日期对象可以储存任意一个日期,并且可以精确到毫秒数(1/1000 秒)。

定义一个时间对象 :

  var Udate = new Date();

  获得结果: Thu Mar 06 2014 10:57:47 GMT+0800

注意:  1.结果格式依次为:星期、月、日、年、时、分、秒、时区。(火狐浏览器)  2. 不同浏览器,时间格式有差异

访问方法语法:“ <日期对象>.<方法> ”

Date对象中处理时间和日期的常用方法:

* getDay() 返回星期,返回的是0-6的数字,0 表示星期天。

* 一小时 60 分,一分 60 秒,一秒 1000 毫秒,所以 1小时 = 60 * 60 *1000

 

String 字符串对象

定义字符串的方法就是直接赋值: var mystr = "I love JavaScript!"

String 对象的

toUpperCase() 方法可以将字符串小写字母转换为大写

toLowerCase()方法,将字符串所有大写字母都变成小写的字符串。

charAt() 方法可返回指定位置的字符。返回的字符是长度为 1 的字符串。

  _语法: stringObject.charAt(index)  

  _参数说明:

  

  注意:1.字符串中第一个字符的下标是 0。最后一个字符的下标为字符串长度减一(string.length-1)。 2.如果参数 index 不在 0 与 string.length-1 之间,该方法将返回一个空字符串。3.一个空格也算一个字符。

 

 

 

posted on 2015-01-23 16:19  aileLiu  阅读(129)  评论(0编辑  收藏  举报

导航