首頁 >web前端 >js教程 >JS原生物件實例講解

JS原生物件實例講解

小云云
小云云原創
2018-02-27 14:23:551462瀏覽

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