JavaScript核心:本地对象与全局函数详解.pdfVIP

  • 0
  • 0
  • 约1.79千字
  • 约 3页
  • 2026-01-29 发布于北京
  • 举报

JavaScript核心:本地对象与全局函数详解.pdf

第三章本地对象2

1.1回顾上节课内容

1.js中可使用的对象有哪几种?

本地对象\宿主对象\自定义对象

2.常用本地对象有哪些?

Array\Date\String\Boolean\Number\RegExp\Math\Global\Function\Object

3.学习了哪些本地对象?

Array数组对象\Date日期对象\String字符串对象

4.如何创建数组?

关键字new

5.把数组的所有元素拼接成一个字符串的方法?

Join()

6.对数组的元素进行排序的方法?

Sort()

7.返回一个月中的某一天的方法?

getDate()

8.返回一周中的某一天的方法?

getDay()

9.返回在指定位置的字符的方法?charAt()

10.截取字符串的方法?substring()substr()

Substring()第一个参数表示提取的子字符串的起始的索引位置,第二个参数表示终止的

索引位置

Substr()第一个参数表示要提取的子字符串的起始索引位置,第二个参数表示要提取的字

符的个数

本章接着学习本地对象:Global全局对象\

1.2什么是Global对象?

全局对象是预定义的对象,作为js的全局函数和全局属性的占位符,

作用:通过使用全局对象,可以所有其他预定义的对象,函数和属性.

1.2.1有哪些全局属性?

Infinity表示正的无穷大的数值

NaN表示非数字的值

Undefined表示未定义的值

1.3全局函数

IsNaN()方法用于检测参数值是否是合法的数字

Eval()方法计算JavaScript代码串,返回结果。

ParseFloat()和passeInt()方法ParseFloat()将字符串转化为浮点数,passeInt()将字符串转换

为整数。

1.4什么是Math对象?

Math对象是一个数学工具,包含很多表示数学常数的静态只读属性和执行数算的静

态方法

1.4.1有哪些数学对象属性?

PI返回圆周率

E常量e,自然对数的底数

……

1.5数学对象的方法

Ceil()对一个数进行向上取整

Floor()对一个数进行向下取整

Random()返回0~1的随机数

Round()对一个数进行四舍五入

Max()返回最大值

Min()返回最小值

Abs()返回数的绝对值

1.6什么是函数?

函数是ECMAScript的,函数包含着一些代码,这些代码只能在函数被调用时才会执行

1.7如何定义函数?

用关键字function定义包含函数名、一组参数、代码块

1.8如何调用函数?

Function()

1.9函数如何返回值?

Return

函数执行过return语句后立即停止代码,return语句后面的代码都不会被执行。

2.0什么是arguments对象?

是一种特殊的对象,开发者无需明确参数名,就能他们的值

2.1使用sort()方法自定义排序

上一张已经讲过,这里不再重复

2.2什么是RegExp对象?

正则表达式就是用一个”字符串”来描述一个特征,然后去验证另一个”字符串”是否符合

这个特征.

作用:可以用来验证字符串是否符合指定特征,比如验证是否是合法的邮箱

用来查找字符串,从一个长的文本中查找符合指定特征的字符串

用来替换字符串,比普通的替换更强大

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档