Maison > interface Web > js tutoriel > Fonctions et utilisation des objets intégrés js

Fonctions et utilisation des objets intégrés js

王林
Libérer: 2024-01-10 10:59:45
original
1248 Les gens l'ont consulté

Fonctions et utilisation des objets intégrés js

Fonction et utilisation des objets intégrés js

JavaScript (JS en abrégé) est un langage de script largement utilisé dans le développement Web. En tant que langage orienté objet, JS fournit de nombreux objets intégrés contenant diverses fonctions et méthodes pour aider les développeurs à programmer plus efficacement.

Cet article présentera certains objets intégrés JS couramment utilisés, notamment Math, Date, Array et String, ainsi que leurs fonctions et leur utilisation, et fournira des exemples de code spécifiques.

  1. Objet Math

L'objet Math est un objet intégré lié aux mathématiques qui fournit de nombreuses méthodes de calcul mathématique couramment utilisées.

Les méthodes courantes des objets Math sont les suivantes :

  • Math.abs(x) : renvoie la valeur absolue de x.
  • Math.ceil(x) : renvoie le plus petit entier supérieur ou égal à x.
  • Math.floor(x) : renvoie le plus grand entier inférieur ou égal à x.
  • Math.round(x) : renvoie l'entier le plus proche de x.
  • Math.max(x1, x2, ...) : renvoie la valeur maximale dans un ensemble de nombres.
  • Math.min(x1, x2, ...) : renvoie la valeur minimale dans un ensemble de nombres.
  • Math.random() : renvoie un nombre aléatoire compris entre 0 et 1.

Exemple de code :

console.log(Math.abs(-5));  // 输出:5
console.log(Math.ceil(3.7));  // 输出:4
console.log(Math.floor(3.7));  // 输出:3
console.log(Math.round(3.2));  // 输出:3
console.log(Math.max(1, 2, 3));  // 输出:3
console.log(Math.min(1, 2, 3));  // 输出:1
console.log(Math.random());  // 输出:0.123456789(随机数)
Copier après la connexion
  1. Objet Date

L'objet Date est utilisé pour gérer les opérations liées à la date et à l'heure. Vous pouvez créer un objet Date qui représente l'heure actuelle, ou vous pouvez créer un objet Date en spécifiant la date et l'heure.

Les méthodes courantes des objets Date sont les suivantes :

  • new Date() : crée un objet Date représentant l'heure actuelle.
  • new Date(année, mois, jour [, heures, minutes, secondes, millisecondes]) : Créez un objet Date spécifiant la date et l'heure.
  • Date.now() : renvoie l'horodatage de l'heure actuelle.

Exemple de code :

var now = new Date();
console.log(now);  // 输出:Mon Dec 20 2021 15:30:00 GMT+0800 (中国标准时间)

var specificDate = new Date(2021, 11, 25);
console.log(specificDate);  // 输出:Fri Dec 25 2021 00:00:00 GMT+0800 (中国标准时间)

var timestamp = Date.now();
console.log(timestamp);  // 输出:1639977000000(时间戳)
Copier après la connexion
  1. Objet Array

L'objet Array est un objet intégré utilisé pour stocker et manipuler un ensemble de données. Un objet Array peut être créé via un littéral ou un constructeur.

Les méthodes courantes des objets Array sont les suivantes :

  • push(element1, element2, ...) : Ajoutez un ou plusieurs éléments à la fin du tableau.
  • pop() : Supprime et renvoie le dernier élément du tableau.
  • shift() : Supprime et renvoie le premier élément du tableau.
  • unshift(element1, element2, ...) : Ajoutez un ou plusieurs éléments au début du tableau.
  • concat(array1, array2, ...) : renvoie un nouveau tableau qui fusionne plusieurs tableaux.

Exemple de code :

var fruits = ['apple', 'banana', 'orange'];
fruits.push('pear');
console.log(fruits);  // 输出:[ 'apple', 'banana', 'orange', 'pear' ]

var lastFruit = fruits.pop();
console.log(lastFruit);  // 输出:pear
console.log(fruits);  // 输出:[ 'apple', 'banana', 'orange' ]

var firstFruit = fruits.shift();
console.log(firstFruit);  // 输出:apple
console.log(fruits);  // 输出:[ 'banana', 'orange' ]

fruits.unshift('grape');
console.log(fruits);  // 输出:[ 'grape', 'banana', 'orange' ]

var moreFruits = ['watermelon', 'kiwi'];
var allFruits = fruits.concat(moreFruits);
console.log(allFruits);  // 输出:[ 'grape', 'banana', 'orange', 'watermelon', 'kiwi' ]
Copier après la connexion
  1. Objet String

L'objet String est un objet intégré pour gérer les chaînes. Vous pouvez utiliser les méthodes de l'objet String pour opérer sur des chaînes, telles que la concaténation, la recherche et le remplacement.

Les méthodes courantes des objets String sont les suivantes :

  • length : renvoie la longueur de la chaîne.
  • charAt(index) : renvoie le caractère à la position d'index spécifiée.
  • indexOf(substring) : renvoie la position d'index de la première occurrence de la sous-chaîne dans la chaîne.
  • substring(startIndex, endIndex) : renvoie la sous-chaîne dans la plage spécifiée dans la chaîne.
  • replace(oldValue, newValue) : remplacez l'ancienne valeur dans la chaîne par la nouvelle valeur.

Exemple de code :

var message = 'Hello, World!';
console.log(message.length);  // 输出:13

console.log(message.charAt(4));  // 输出:o

console.log(message.indexOf('World'));  // 输出:7

console.log(message.substring(7, 12));  // 输出:World

var newMessage = message.replace('World', 'JavaScript');
console.log(newMessage);  // 输出:Hello, JavaScript!
Copier après la connexion

Ce qui précède est une introduction à certains objets intégrés JS couramment utilisés, à leurs fonctions et à leur utilisation. Grâce aux méthodes de ces objets intégrés, nous pouvons gérer plus facilement les opérations mathématiques, la date et l'heure. , tableaux et opérations sur les chaînes. La maîtrise de ces objets et de leurs méthodes peut grandement améliorer l'efficacité et la qualité de la programmation JS.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal