const numList = [1, 2, 3];
numList.forEach((number) => {
console.log(number);
});
var array = ["a","b","c"];
// example 1
for(var value of array){
console.log(value);
value += 1;
}
// example 2
array.forEach((item, index)=>{
console.log(index, item)
})
const arraySparse = [1,3,,7]
let numCallbackRuns = 0
arraySparse.forEach((element) => {
console.log(element)
numCallbackRuns++
})
console.log("numCallbackRuns: ", numCallbackRuns)
// 1
// 3
// 7
// numCallbackRuns: 3
// comment: as you can see the missing value between 3 and 7 didn't invoke callback function.
listName.forEach((listItem) => {
Logger.log(listItem);
}):
const a = ["a", "b", "c"];
a.forEach((entry) => {
console.log(entry);
});
array.forEach(element => {
// syntex
});
let data = ["A", "B", "C", "D"];
function process(element)
{
console.log(element);
}
// With named Function
data.forEach(process);
// With Lambda/anonymous Function
data.forEach((element) => console.log(element));
array.foreach((item)=>{
console.log(item);
});
<?php
//use for printing arrays.
$x=array("Cat","Dog","Hen");
foreach($x as $value)
{
echo $value."<br>";
}
//======output=====
/*
Cat
Dog
Hen
*/
foreach($x as $key => $value)
{
echo $key."-".$value."<br>";
}
//======output=====
/*
0-Cat
1-Dog
2-Hen
*/
?>
const { chromium } = require("playwright");
const fs = require("fs");
(async () => {
const browser = await chromium.launch();
const page = await browser.newPage();
await page.goto("https://danube-webshop.herokuapp.com");
const content = await page.evaluate(() => {
let data = [];
let books = document.querySelectorAll(".preview");
books.forEach((book) => {
let title = book.querySelector(".preview-title").innerText;
let author = book.querySelector(".preview-author").innerText;
let price = book.querySelector(".preview-price").innerText;
data.push({
title,
author,
price,
});
});
return data;
});
const jsonData = JSON.stringify(content);
fs.writeFileSync("books.json", jsonData);
await browser.close();
})();
//if you use Laravel Blade, do this
@foreach($var as $vars)
{{$vars->value}}
@endforeach