JS原生对象实例讲解

小云云
小云云 原创
2018-02-27 14:23:55 1002浏览

1、什么是对象?

在程序,某个对象的属性(变量--存储数据) 某个对象的方法(函数)
对象的属性,对象的方法

2、字面量?
用于表示固定值的符号 var a = 3 字面量3 — 3
注意:字面量就是这个值本身
对象字面量 ,把键/值对象,放在一个{}中就是一个对象字面量

3、对象字面量是我们自定义,可以自定义一个对象,也可以直接使用系统内置的对象

4、内置对象?
js已经定义好的对象,你可以直接拿来用
Array 数组
String 字符串
Math 数学处理
Date 时间相关

5、Array
属性: length 数组的长度
方法:
concat 用来连接多个数组
join 把数组元素拿出来,根据指定的符号连接成一个字符串
pop 删除数组的最后一个元素
push 在数组的末尾添加一个元素
revrser 反转数组
splice 可以添加或者删除元素
注意:不用记住参数是什么,以及参数的作用,只需要记住名字和功能

6 总结这章的学习方法:
1 知道这个对象是用了处理什么的?
2 知道这个对象上有哪些方法,这些方法的功能是什么?
3 需要记住—手写

7 String 字符串对象
charAt 用来取某个位置的字符
indexOf 判断某个字符是否在字符串中,如果在返回第一次出现的位置,如果不在返回-1
lastIndexOf 功能和indexOf一样,区别是从后往前找
replace 字符串替换
substr 字符串截取, 按个数截取
substring 字符串截取, 按位置截取
toLowerCase 转换成小写
toUpperCase 转换成大写

8 Math对象 处理数学计算
abs 取绝对值
ceil 向上取整
flool 向下取整
max 最大值
min 最小值
round 四舍五入
pow x的y次方
random 获取0-1之间的随机数,包括0不包括1
获取两个数之间的随机整数
function getRandomInt(min, max){
//1 把10-30 转换成 0-30之间的随机数?random() — 0-1
// 2.取整数
//
return Math.floor(Math.random()*(max-min+1) + min)
}

1、什么是对象?
万物皆对象
人 —- 身高、体重、年龄 在程序中 — 属性(特点,静态的特征)
—- 吃饭、工作、跑步 在程序中 — 方法(特点,动态特征)

在程序,某个对象的属性(变量--存储数据)  某个对象的方法(函数)

对象的属性,对象的方法

2、字面量?
用于表示固定值的符号 var a = 3 字面量3 — 3
注意:字面量就是这个值本身
对象字面量 ,把键/值对象,放在一个{}中就是一个对象字面量

3、对象字面量是我们自定义,可以自定义一个对象,也可以直接使用系统内置的对象

4、内置对象?
js已经定义好的对象,你可以直接拿来用
Array 数组
String 字符串
Math 数学处理
Date 时间相关

5、Array
属性: length 数组的长度
方法:
concat 用来连接多个数组
join 把数组元素拿出来,根据指定的符号连接成一个字符串
pop 删除数组的最后一个元素
push 在数组的末尾添加一个元素
revrser 反转数组
splice 可以添加或者删除元素
注意:不用记住参数是什么,以及参数的作用,只需要记住名字和功能

6 总结这章的学习方法:
1 知道这个对象是用了处理什么的?
2 知道这个对象上有哪些方法,这些方法的功能是什么?
3 需要记住—手写

7 String 字符串对象
charAt 用来取某个位置的字符
indexOf 判断某个字符是否在字符串中,如果在返回第一次出现的位置,如果不在返回-1
lastIndexOf 功能和indexOf一样,区别是从后往前找
replace 字符串替换
substr 字符串截取, 按个数截取
substring 字符串截取, 按位置截取
toLowerCase 转换成小写
toUpperCase 转换成大写

8 Math对象 处理数学计算
abs 取绝对值
ceil 向上取整
flool 向下取整
max 最大值
min 最小值
round 四舍五入
pow x的y次方
random 获取0-1之间的随机数,包括0不包括1
获取两个数之间的随机整数
function getRandomInt(min, max){

       //1 把10-30 转换成 0-30之间的随机数?random() — 0-1 

        // 2.取整数 

        // 

        return Math.floor(Math.random()*(max-min+1) + min) 

    }

相关推荐:

JavaScript原生对象之Date对象的属性和方法详解_基础知识

JavaScript原生对象之Number对象的属性和方法详解_javascript技巧

JavaScript原生对象之String对象的属性和方法详解_javascript技巧

以上就是JS原生对象实例讲解的详细内容,更多请关注php中文网其它相关文章!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。