Maison  >  Article  >  interface Web  >  Explication de l'instance d'objet natif JS

Explication de l'instance d'objet natif JS

小云云
小云云original
2018-02-27 14:23:551364parcourir

1. Qu'est-ce qu'un objet ?

Dans le programme, les attributs d'un objet (variables - données stockées) Méthodes (fonctions) d'un objet
Attributs de l'objet, méthodes de l'objet

2 . Littéral ?
Symbole utilisé pour représenter des valeurs fixes var a = 3 littéral 3 — 3
Remarque : La valeur littérale est la valeur elle-même
Littéral d'objet, placez l'objet clé/valeur dans un {} pour obtenir un littéral d'objet

3. Le littéral d'objet est personnalisé par nos soins. Vous pouvez personnaliser un objet ou utiliser directement celui intégré au système. .Objet

4. Objet intégré ?
js a défini des objets, vous pouvez les utiliser directement
Tableau tableau
Chaîne de chaîne
Math Traitement mathématique
Lié à la date et à l'heure

5, Tableau
Attribut : length La longueur du tableau
Méthode :
Concat est utilisé pour connecter plusieurs tableaux
  rejoindre  Supprimer les éléments du tableau et les concaténer en une chaîne selon les symboles spécifiés
                                                                      Supprimer le dernier élément du tableau
​ ​ ​ push ​ Ajouter un élément à la fin du tableau
Tableau de numéros inversés Reverser
l'épissure peut ajouter ou supprimer des éléments
Remarque : Vous n'avez pas besoin de vous rappeler quels sont les paramètres et leurs fonctions. Il vous suffit de mémoriser les noms et les fonctions

6 Résumez la méthode d'apprentissage de ce chapitre :
1. Savez-vous ce qui est utilisé pour traiter cet objet ?
2. Connaître quelles méthodes sont disponibles sur cet objet et quelles sont les fonctions de ces méthodes ?
3 À retenir : écriture manuscrite

7 String Objet chaîne
charAt est utilisé pour obtenir le caractère à une certaine position
IndexOf Détermine si un caractère est dans une chaîne. S'il renvoie la position où il apparaît pour la première fois, s'il ne le fait pas, il renvoie -1
. lastIndexOf a la même fonction que indexOf, la différence est qu'il recherche de l'arrière vers l'avant
Remplacer le remplacement de la chaîne
Interception de chaîne Substr, interception par numéro
Interception de chaîne de sous-chaîne, interception par position
toLowerCase Convertir en minuscule
toUpperCase Convertir en majuscules

8 L'objet Math gère les calculs mathématiques
Abs Obtenez la valeur absolue
plafond arrondi
flool arrondi vers le bas
valeur max max
valeur minimale min
Rond rond
pow x élevé à la puissance y
Aléatoire Obtenez un nombre aléatoire entre 0 et 1, dont 0 mais sans 1
Obtenez un entier aléatoire entre deux nombres
Fonction getRandomInt(min, max){
​ ​ //1 Convertir 10-30 en un nombre aléatoire entre 0 et 30 ? aléatoire() — 0-1
​ ​ // 2. Prenez un entier
​ ​ //
Retour Math.floor(Math.random()*(max-min+1) + min)
>

1. Qu'est-ce qu'un objet ?
Tout est objet
Personnes —- Taille, poids, âge Dans le programme — Attributs (caractéristiques, caractéristiques statiques)
                                                                                                                                                                                                                                                                     

Symbole utilisé pour représenter des valeurs fixes var a = 3 littéral 3 — 3
在程序,某个对象的属性(变量--存储数据)  某个对象的方法(函数)

对象的属性,对象的方法
Remarque : La valeur littérale est la valeur elle-même

Littéral d'objet, placez l'objet clé/valeur dans un {} pour obtenir un littéral d'objet

3. Le littéral d'objet est personnalisé par nos soins. Vous pouvez personnaliser un objet ou utiliser directement celui intégré au système. .Objet

4. Objet intégré ?

js a défini des objets, vous pouvez les utiliser directement

Tableau tableau

Chaîne de chaîne
Math Traitement mathématique
Lié à la date et à l'heure

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

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn