The
array_map()
, and
array_search()
functions are generally known and used in PHP. These functions are useful when working with arrays. JavaScript has similar functions, but with other syntax.
array.map()
The
array.map(callback)
method returns an array containing all the elements of
array after applying the
callback function to each one.
- Example:
var arr = [1, 4, 9, 16];
//creates an array with the values from arr, doubled
const arr2 = arr.map((v, i)=>v*2);
console.log(arr2); //[2, 8, 18, 32]
array.indexOf()
The JavaScript
array.indexOf(value)
method is equivalent to the php
array_search(value, array)
function, it searches the
array
for a given
value and returns the corresponding
index if successful, or -1 if none is found.
- Example:
let arr =['ab', 'cd', 90];
var ixv = arr.indexOf('cd');
if(ixv !=-1) document.write('<p>arr contains the value: cd, with index: '+ixv+'</p>');
Daily Test with Code Example
HTML
CSS
JavaScript
PHP-MySQL
Which tag is used to add lists into <ul> and <ol> elements?
<dt> <dd> <li><ul>
<li>http://coursesweb.net/html/</li>
<li>http://coursesweb.net/css/</li>
</ul>
Which value of the "display" property creates a block box for the content and ads a bullet marker?
block list-item inline-block.some_class {
display: list-item;
}
Which instruction converts a JavaScript object into a JSON string.
JSON.parse() JSON.stringify eval()var obj = {
"courses": ["php", "javascript", "ajax"]
};
var jsonstr = JSON.stringify(obj);
alert(jsonstr); // {"courses":["php","javascript","ajax"]}
Indicate the PHP class used to work with HTML and XML content in PHP.
stdClass PDO DOMDocument$strhtml = '<body><div id="dv1">CoursesWeb.net</div></body>';
$dochtml = new DOMDocument();
$dochtml->loadHTML($strhtml);
$elm = $dochtml->getElementById("dv1");
echo $elm->nodeValue; // CoursesWeb.net