JavaScript学习笔记(2)常用内置对象

2、常用内置对象


1、function对象

描述方法

1、创建:

  1. ​ var fun = new Function(形参表,方法体);
  2. function 方法名称(形参表){方法体}
  3. var 方法名 = function(){}

2、方法

3、属性

​ length属性:形参个数

4、特点

​ 1、方法定义时,形参类型不用写,返回值类型也可以不用写

​ 2.方法是一个对象,如果名称相同,会发生覆盖

​ 3、在js中方法的调用只与方法名称有关,与参数列表无关

​ 4、在方法声明中有个隐藏的内置对象(数组),arguments,封装了所有实际参数

5、调用

​ 方法名称(参数)

2、Array对象

2.1、创建

​ 1、

var arr = new Array(元素列表)
var arr = new Array(默认长度)
var arr = [元素列表]

2.2、特点

1、js中,数组元素类型可变

2、js中,数组的长度可变,即数组越界不会报错

2.3、属性

length属性

2.4、方法

1、join(参数):将数组中的元素按照指定分隔符拼接为字符串

2、push()用来向集合尾部添加一个或更多元素

3、Date对象

日期对象

3.1、创建

var date = new Date();

3.2、方法

toLocaleString();//返回当前地区的时间
getTime();//获取当前时间到时间原点的毫秒值

4、Math对象

4.1、创建

//特点:该对象不用创建,直接使用
Math.方法名()

4.2、方法

random();//返回0-1之间的随机数
ceil(x);//向上取整
floor(x);//向下取整
round(x);//四舍五入

4.3、属性

常量PI

5、RegExp

正则表达式对象

5.1、创建

var reg = new RegExp("正则表达式");
var reg = /正则表达式/;

正则表达式以^开始,以$结尾

5.2、方法

test();//验证指定字符串是否符合正则表达式

6、Global对象

全局对象,里面封装的方法可以不用对象直接调用。

方法名();

6.1、方法

encodeURI();//URI编码
decodeURI();//URI解码

//下面两种会把符号一起操作
encodeURIComponent();//URI编码
decodeURIComponent();//URI解码

//按位将字符串中的转为数字,不是的会被忽略
parseInt();
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值