Javascript内置函数及面向对象的程序开发

发布于:2022-12-11 ⋅ 阅读:(263) ⋅ 点赞:(0)

一、内置函数

1.parseInt()函数:将一个字符串按指定的进制转换为一个整数。

格式:parseInt(numString,[radix])

解析:第一个参数numString为要进行转换的字符串,第二个参数radix是可选的,用于指定转换后的整数的进制,默认是十进制。如果numString不能转换为一个数字,该函数将返回NaN。

2.parseFloat()函数:将一个字符串转换为对应的浮点数

格式:parseFloat(numString)

解析:参数numString为要转换的字符串。如果numString不能转换为一个数字,该函数将返回NaN。

例题:

 

二、面对对象

1.类与对象的关系:类是对象的抽象,对象是类的具体。

2.属性、方法和事件

属性:指对象包含的值,使用‘对象名.属性名’的方式进行操作,如:document.myfrom.first.value

方法:在代码里,使用‘对象名.方法名()’来调用对象的方法。

           alter( " )=window.alter( " )。

事件:响应用户操作,完成交互,如:OnClick、OnKeyDown。

            一般可以分为鼠标事件,键盘事件及其他事件。

鼠标事件 意义
onmousedown 按下鼠标键
onmousemove 移动鼠标键
onmouseout 鼠标离开某一个网页对象
onmouseover 鼠标移动到某一个网页对象上
onmouseup 松开鼠标键
onclick 单击鼠标键
ondblclick 双击鼠标键
键盘事件 意义
onkeydown 按下一个键
onkeyup 松开一个键
onkeypress 按下然后松开一个键

3.创建自定义对象的方式

使用Object关键字创建对象

例题:

使用function关键字创建对象

例题:

 4.JavaScript内置对象

字符串对象:用于存储一系列字符,使用单引号或双引号包含。

数学对象:用于获取各种数学常数及数学函数。

日期对象:用于获取或操作各种时间。

字符串对象
方法(参数列表)属性 说明
length 返回字符串长度
charAt(num) 返回参数num指定索引处的字符
charCodeAt(num) 返回num指定索引处的字符的Unicode值
indexOf(string[,num]) 返回参数string在字符串中首次出现的位置
lastIndexOf(string[,num]) 返回参数string在字符串中最后出现的位置
substring(index1[,index2) 返回字符串中index1和index2之间的字符串
substr(index1[,num]) 返回字符串中index1之后的num个字符
toUpperCase() 返回字符串大写形式
toLowerCase() 返回字符串小写形式
split(reg,num) 根据参数传入的正则表达式或者字符(串),将字符串分割成字符串数组
replace(reg,string) 根据参数传入的正则表达式或者字符(串),将字符串替换为新字符串
search(string) 返回参数string出现的位置

例题:

 

 

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到