了解JavaScript中的绘画
#javascript #初学者 #codenewbie #法国

看到méthodes de chaînes de caractères后,让我们去看画。

一个表(或英语中的 array )类似于更衣室中的储物柜。

casiers

我们可以将我们选择的版本放在每个储物柜中,并且可以有很多

// Je peux mettre des nombres dans mon tableau
let nums = [23, 56, 12, 0, 54];

// Ou des chaînes de caractères
let prenoms = ["Marcel", "Pascal", "Michelle"];

// Ou mettre plusieurs types ou
// même mettre des tableaux dans les tableaux #inception
let memo = ["samedi", [453, 23, "pizza"]];

// Ou avoir un tableau vide
let mesAmis = [];

ð〜我们该如何处理绘画?

有几个非常实用的MES来操纵表并组织我们的捐款。

如何添加或删除

添加或提取

经常必须通过添加或删除来修改表

array.push()在桌子的尽头增加了一位老人

array.unshift()为表格添加了一个问题

// Je commence avec cet array
let nourriturePreferee = ["pain", "fromage", "chocolat"]

// ajoute un élément au début de la liste
nourriturePreferee.unshift("pâtes")
console.log(nourriturePreferee) // ['pâtes', 'pain', 'fromage', 'chocolat']

// ajoute quelque chose en fin de liste
nourriturePreferee.push("chou-fleur")
console.log(nourriturePreferee) // ['pâtes', 'pain', 'fromage', 'chocolat', 'chou-fleur']

要提取我们的桌子的退潮,我们有以下MSE:

array.pop()从绘画中提取最新

array.shift()提取了桌子的第一欧元

// On reprend le même exemple
let nourriturePreferee = ["pain", "fromage", "chocolat"]

// extrait le premier élément de la liste
nourriturePreferee.shift()
console.log(nourriturePreferee) // ['fromage', 'chocolat']

// extrait le dernier élément
nourriturePreferee.pop()
console.log(nourriturePreferee) // ['fromage']

添加或删除一个或多个

除了这些基本的MSE外,还有其他人在不修改原始表的情况下返回新表格。

concat(valeur0, valeur1):合并两幅或更多幅画,清脆*

皇冠:放置末端

let sports1 = ["foot", "judo", "basket"]
let sports2 = ["rugby", "pétanque"]
let sportsTotal = sports1.concat(sports2)
console.log(sportsTotal) 
// ['foot', 'judo', 'basket', 'rugby', 'pétanque']

arr.slice(début, fin):返回一张桌子,包含原始表的一部分的表面副本

let mesSports = ["danse", "musculation", "course", "karaté", "ski"]
sportsDuMardi = mesSports.slice(1,3)
console.log(sportsDuMardi)
// ['musculation', 'course']

- 我们注意到,我们的1幅画是“健美”而不是“舞蹈”。这是因为表的数量始终从0开始。

切片非常实用,但是如果我想通过更换或删除一个或多个来修改原始表格。

还有另一个。

arr.splice(début, nbASupprimer[, élem1[, élem2[, ...]]]):安装,撤回,替换一个或多个更改表的内容。

let mesSports = ["danse", "musculation", "course", "karaté", "ski"]
mesSports.splice(2, 1, "rugby") 
// sélection le 3ème élément du tableau et le remplace par rubgy
console.log(mesSports)
// ['danse', 'musculation', 'rugby', 'karaté', 'ski']

在以后的文章中,我们将看到更多的MSE来处理这些绘画。
感谢您阅读本文。