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 attribute can be used to add CSS styles directly in the HTML tag?
type style class
<div style="width: 80%; border: 3px solid #888888;">Content</div>
Which CSS transform method distorts the HTML element in a given angle (including its content)?
translate() scale() skew()
#some_id {
  transform: skew(20deg, 25deg);
  -ms-transform: skew(20deg, 25deg);   /* IE 9 */
  -webkit-transform: skew(20deg, 25deg);   /* Safari and Chrome */
}
Click on the function which converts a Date object to a string.
indexOf() toString() getDate()
var rightnow = new Date();
alert( rightnow.toString() );
Which function applies a callback function to the elements of the given array?
array_merge() array_search() array_map()
$arr = arra("abc", "<p>xyz</p>", "<em>PHP</em>");
// apply the strip_tags() function to delete HTML tags from each array item
$arr = array_map("strip_tags", $arr);
}
array_map and array_search in JavaScript

Last accessed pages

  1. JavaScript Course - Free lessons (20382)
  2. MD5 hash string in JavaScript (2154)
  3. Wake Up! (6769)
  4. List with JavaScript events (263)
  5. jsSHA - SHA Hashes and HMAC in JavaScript (351)

Popular pages this month

  1. Courses Web: PHP-MySQL JavaScript Node.js Ajax HTML CSS (243)
  2. Register and show online users and visitors (152)
  3. Read Excel file data in PHP - PhpExcelReader (144)
  4. PHP-MySQL free course, online tutorials PHP MySQL code (139)
  5. JavaScript Course - Free lessons (116)