tableau javascript

JavaScript
fruits.push('Mango');
// ["Strawberry", "Banana", "Mango"]

var pos = fruits.indexOf('Banana');
// 1var vegetables = ['Cabbage', 'Turnip', 'Radish', 'Carrot'];
console.log(vegetables); 
// ["Cabbage", "Turnip", "Radish", "Carrot"]

var pos = 1, n = 2;

var removedItems = vegetables.splice(pos, n); 
// n définit le nombre d'éléments à supprimer,
// à partir de la position pos

console.log(vegetables); 
// ["Cabbage", "Carrot"] (le tableau d'origine est changé)

console.log(removedItems); 
// ["Turnip", "Radish"] (splice retourne la liste des éléments supprimés)var années = [1950, 1960, 1970, 1980, 1990, 2000, 2010];

console.log(années.0);  // erreur de syntaxe
console.log(années[0]); // fonctionne correctementvar promise = {
  'var' : 'text',
  'array': [1, 2, 3, 4]
};

console.log(promise['var']);var last = fruits.pop(); // supprime Orange (à la fin)
// ["Apple", "Banana"];console.log(arr.0); // erreur de syntaxefruits.forEach(function(item, index, array) {
  console.log(item, index);
});
// Apple 0
// Banana 1var shallowCopy = fruits.slice(); // crée un nouveau tableau qui contient les éléments de fruits
// ["Strawberry", "Mango"]var first = fruits.shift(); // supprime Apple (au début)
// ["Banana"];var fruits = ['Apple', 'Banana'];

console.log(fruits.length);
// 2
Source

Also in JavaScript: