జావాస్క్రిప్ట్ అర్దువు map()
- 上一页 lastIndexOf()
- 下一页 of()
- 返回上一层 JavaScript Array రెఫరెన్స్ మాన్యువల్
నిర్వచనం మరియు వినియోగం
map()
అర్దువులోని ప్రతి అంశపై ఫంక్షన్ అమలు చేసి నూతన అర్దువు సృష్టిస్తుంది.
map()
ఫంక్షన్ క్రమంగా అర్దువులోని ప్రతి అంశానికి ఒకసారి కాల్ చేస్తుంది.
ప్రకటన:map()
సంఖ్యలు లేని అంశాలపై ఫంక్షన్ అమలు చేయబడదు.
ప్రకటన:map()
ప్రాథమిక సంఖ్యలను మార్చదు.
ఉదాహరణ
ఉదాహరణ 1
ప్రాథమిక సంఖ్యల ప్రతిమానాలను కలిగించే అర్దువు ప్రతిపాదిస్తుంది:
var numbers = [4, 9, 16, 25]; var x = numbers.map(Math.sqrt); document.getElementById("demo").innerHTML = x;
ఉదాహరణ 2
ఈ అరెయ్ లోని అన్ని విలువలను 10 రెట్లు చేసించండి:
var numbers = [65, 44, 12, 4]; var newarray = numbers.map(myFunction) function myFunction(num) { return num * 10; } document.getElementById("demo").innerHTML = newarray;;
ఉదాహరణ 3
ఈ అరెయ్ లోని ప్రతి వ్యక్తి యొక్క పూర్ణ పేరు పొందండి:
var persons = [ {firstname : "Malcom", lastname: "Reynolds"}, {firstname : "Kaylee", lastname: "Frye"}, {firstname : "Jayne", lastname: "Cobb"} ]; function getFullName(item) { var fullname = [item.firstname,item.lastname].join(" "); return fullname; } function myFunction() { document.getElementById("demo").innerHTML = persons.map(getFullName); }
సంకేతం
array).map(function(currentValue, index, arr, thisValue)
పారామితి విలువలు
పారామితులు | వివరణ | ||||||||
---|---|---|---|---|---|---|---|---|---|
function(currentValue, index, arr) | అవసరం. అరెయ్ ప్రతి అంశంపై నడుస్తున్న ఫంక్షన్
ఫంక్షన్ పారామితులు:
|
||||||||
thisValue |
ఎంపికాత్మకం. ఫంక్షన్ పైన 'this' విలువను పంపించడానికి ప్రదానం చేసే విలువ ఈ పారామితి ఖాళీగా ఉంటే, అది దాని 'this' విలువగా 'undefined' విలువను పంపిస్తుంది. |
సాంకేతిక వివరాలు
పునఃప్రతిపాదన విలువలు: | ప్రతి సారి ప్రదానం చేసిన ఫంక్షన్ ఫలితాలను అనుసరించే ప్రాథమిక అరెయ్ లోని ప్రతి అంశాన్ని సమకూర్చుతుంది. |
---|---|
జావాస్క్రిప్ట్ వెర్షన్: | ఇస్కీ స్క్రిప్ట్ 5 |
బ్రౌజర్ మద్దతు
ఈ పట్టికలో ఇంగితం పొందిన మొదటి బ్రౌజర్ వెర్షన్లు ఈ పద్ధతిని పూర్తిగా మద్దతు ఇస్తాయి.
అన్ని బ్రౌజర్లు పూర్తిగా మద్దతు ఇస్తాయి map()
పద్ధతికి:
క్రోమ్ | ఐఈ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | Opera |
---|---|---|---|---|---|
క్రోమ్ | ఐఈ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | Opera |
支持 | 9.0 | 支持 | 支持 | 支持 | 支持 |
相关页面
- 上一页 lastIndexOf()
- 下一页 of()
- 返回上一层 JavaScript Array రెఫరెన్స్ మాన్యువల్