Heim  >  Artikel  >  Web-Frontend  >  Erklärung der nativen JS-Objektinstanz

Erklärung der nativen JS-Objektinstanz

小云云
小云云Original
2018-02-27 14:23:551360Durchsuche

1. Was ist ein Objekt?

Im Programm die Attribute eines Objekts (Variablen – gespeicherte Daten) Methoden (Funktionen) eines Objekts
Attribute des Objekts, Methoden des Objekts

2 . Wörtlich?
Symbol zur Darstellung fester Werte var a = 3 literal 3 — 3
Hinweis: Der Literalwert ist der Wert selbst
Objektliteral, fügen Sie das Schlüssel-/Wertobjekt in ein {} ein, um ein Objektliteral zu erhalten

3. Das Objektliteral wird von uns angepasst. Sie können ein Objekt anpassen oder direkt das integrierte Objekt verwenden . Objekt

4. Eingebautes Objekt?
js Objekte definiert hat, können Sie diese direkt verwenden
Array-Array
Zeichenfolge string
Mathematik Mathematische Verarbeitung
Datum/Uhrzeit bezogen

5, Array
Attribut: Länge Die Länge des Arrays
Methode:
​ ​ ​ concat ​ wird verwendet, um mehrere Arrays zu verbinden
  join  Nehmen Sie die Array-Elemente heraus und verketten Sie sie gemäß den angegebenen Symbolen
zu einer Zeichenfolge                                                                     Löschen Sie das letzte Element des Arrays
Klicken Sie auf „Ein Element am Ende des Arrays hinzufügen“
Reverse-Nummern-Array des Umkehrers
splice kann Elemente hinzufügen oder löschen
Hinweis: Sie müssen sich nicht die Parameter und ihre Funktionen merken. Sie müssen sich nur die Namen und Funktionen merken

6 Fassen Sie die Lernmethode dieses Kapitels zusammen:
1. Wissen Sie, was zur Verarbeitung dieses Objekts verwendet wird?
2. Wissen Sie, welche Methoden für dieses Objekt verfügbar sind und welche Funktionen diese Methoden haben?
3 Muss man sich merken – Handschrift

7 String String-Objekt
charAt wird verwendet, um das Zeichen an einer bestimmten Position
abzurufen IndexOf Bestimmt, ob ein Zeichen in einer Zeichenfolge enthalten ist. Wenn nicht, wird -1
zurückgegeben LastIndexOf hat die gleiche Funktion wie indexOf, der Unterschied besteht darin, dass von hinten nach vorne gesucht wird
Ersetzen String-Ersetzung
Substr String-Abfangen, Abfangen nach Nummer
Teilstring-String-Abfangen, Abfangen nach Position
toLowerCase In Kleinbuchstaben
umwandeln toUpperCase In Großbuchstaben umwandeln

8 Math-Objekt verarbeitet mathematische Berechnungen
Abs Ermitteln Sie den absoluten Wert
Deckenabrundung
abrunden
maximaler Maximalwert
min Mindestwert
Rund rund
pow x erhöht auf die y-te Potenz
Zufällig Erhalten Sie eine Zufallszahl zwischen 0 und 1, einschließlich 0, aber ohne 1
Erhalten Sie eine zufällige Ganzzahl zwischen zwei Zahlen
Funktion getRandomInt(min, max){
​ ​ //1 10-30 in eine Zufallszahl zwischen 0-30 umwandeln? random() – 0-1
​ ​ // 2. Nimm eine ganze Zahl
​ ​ //
Gibt Math.floor(Math.random()*(max-min+1) + min)
zurück }

1. Was ist ein Objekt?
Alles ist ein Objekt
Personen – Größe, Gewicht, Alter Im Programm – Attribute (Merkmale, statische Merkmale)
--- Essen, Arbeiten und Laufen im Programm – Methode (Eigenschaften, dynamische Eigenschaften)

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

对象的属性,对象的方法

2. Literarischer Umfang?
Symbol zur Darstellung fester Werte var a = 3 literal 3 — 3
Hinweis: Der Literalwert ist der Wert selbst
Objektliteral, fügen Sie das Schlüssel-/Wertobjekt in ein {} ein, um ein Objektliteral zu erhalten

3. Das Objektliteral wird von uns angepasst. Sie können ein Objekt anpassen oder direkt das integrierte Objekt verwenden . Objekt

4. Eingebautes Objekt?
js Objekte definiert hat, können Sie diese direkt verwenden
Array-Array
Zeichenfolge string
Mathematik Mathematische Verarbeitung
Bezogen auf Datum und Uhrzeit

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技巧

Das obige ist der detaillierte Inhalt vonErklärung der nativen JS-Objektinstanz. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn