首页 > web前端 > js教程 > 正文

JS原生对象实例讲解

小云云
发布: 2018-02-27 14:23:55
原创
1359 人浏览过

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中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!