K

Les objets

Les objets natifs

JavaScript possède plusieurs objets natifs qui peuvent être utilisés pour manipuler des données de différentes manières. Les objets les plus couramment utilisés sont:

  • String
  • Number
  • Boolean
  • Object
  • Array

La plupart du temps, tout est declaré de maniere implicite, par exemple, nulle besoin de faire:

const phrase = String('Bonjour toi')

Il suffit seulement de faire:

const phrase = 'Bonjour toi'

Javascript va automatiquement convertir la valeur en objet String.


String

Les objets String sont utilisés pour manipuler des chaînes de caractères. Voici quelques exemples d'utilisation de l'objet String:

// Création d'une chaîne de caractères
let nom = 'John Doe'

// Concaténation de chaînes de caractères
let salutation = 'Bonjour, ' + nom
console.log(salutation) // "Bonjour, John Doe"

// Récupération de la longueur d'une chaîne de caractères
console.log(nom.length) // 8

// Recherche d'un caractère ou d'une sous-chaîne de caractères
console.log(nom.indexOf('Doe')) // 5

Number et Boolean

Les objets Number sont utilisés pour manipuler des nombres, tandis que les objets Boolean sont utilisés pour manipuler des valeurs booléennes (true ou false). Voici quelques exemples d'utilisation de ces objets:

// Utilisation de l'objet Number
let x = 5
let y = 10
console.log(x + y) // 15

// Utilisation de l'objet Boolean
let estVrai = true
let estFaux = false
console.log(estVrai && estFaux) // false

Object

Les objets en JavaScript peuvent être créés à l'aide de différentes syntaxes, mais la plus couramment utilisée est l'utilisation de l'opérateur {}.

Voici quelques exemples d'utilisation des objets en JavaScript:

// Création d'un objet vide
let objetVide = {}

// Ajout de propriétés à un objet
objetVide.nom = 'John Doe'
objetVide.age = 30

// Accès à une propriété d'un objet
console.log(objetVide.nom) // "John Doe"

// Modification d'une propriété d'un objet
objetVide.nom = 'Jane Doe'
console.log(objetVide.nom) // "Jane Doe"

// Ajout de méthodes à un objet
objetVide.sePresenter = function () {
  console.log("Bonjour, je m'appelle " + this.nom)
}
objetVide.sePresenter() // "Bonjour, je m'appelle Jane Doe"

Array

Les objets Array sont utilisés pour manipuler des tableaux de données. Voici quelques exemples d'utilisation de l'objet Array:

// Création d'un tableau
let fruits = ['pomme', 'banane', 'orange']

// Accès à un élément du tableau
console.log(fruits[1]) // "banane"

// Modification d'un élément du tableau
fruits[2] = 'kiwi'
console.log(fruits) // ["pomme", "banane", "kiwi"]

// Ajout d'un élément au tableau
fruits.push('mangue')
console.log(fruits) // ["pomme", "banane", "kiwi", "mangue"]

// Longueur d'un tableau
console.log(fruits.length) // 4

Conclusion

En conclusion, les objets natifs en JavaScript sont des outils puissants pour manipuler les données dans une application.

Les objets String, Number et Boolean, Object, Array, sont les plus couramment utilisés, mais il existe également d'autres objets natifs tels que les objets Date, Math, etc. qui peuvent être utilisés pour des fonctionnalités spécifiques. Il est important de comprendre comment utiliser ces objets pour écrire du code efficace et maintenable.

Il est possible de créer ses propres objets pour étendre les fonctionnalités existantes ou créer des objets spécifiques avec les besoins de notre application. Il est donc important de bien comprendre les objets natifs pour pouvoir en créer de nouveaux de manière efficace.

Précédent
Les fonctions