Child pages
  • Array

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{hidden}
DO NOT EDIT THE CONTENT OF THIS PAGE DIRECTLY, UNLESS YOU KNOW WHAT YOU'RE DOING.
		THE STRUCTURE OF THE CONTENT IS VITAL IN BEING ABLE TO EXTRACT CHANGES FROM THE PAGE AND MERGE THEM BACK INTO SERVOY SOURCE{hidden}
{sub-section:description|text=}{sub-section}\\ 

{table:class=servoy sSummery}{colgroup}{column:width=80px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Property Summary{th}{tr}{tbody}{tr}{td}[Number]{td}{td}[#length]
Get the length of the array.{td}{tr}{tbody}{table}\\ 

{table:class=servoy sSummery}{colgroup}{column:width=80px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Method Summary{th}{tr}{tbody}{tr}{td}[Array]{td}{td}[#concat]\(value1, value2, valueN)
Returns a new array comprised of this array joined with other array(s) and/or value(s).{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#every]\(callback, thisObject)
Runs a function on items in the array while that function is returning true.{td}{tr}{tbody}{tbody}{tr}{td}[Array]{td}{td}[#filter]\(callback, thisObject)
Runs a function on every item in the array and returns an array of all items for which the function returns true.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#forEach]\(callback, thisObject)
Runs a function on every item in the array.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#indexOf]\(searchElement, fromIndex)
Returns the first index at which a given element can be found in the array, or -1 if it is not present.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#join]\(delimiter)
Puts all elements in the array into a string, separating each element with the specified delimiter{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#lastIndexOf]\(searchElement, fromIndex)
Returns the last index at which a given element can be found in the array, or -1 if it is not present.{td}{tr}{tbody}{tbody}{tr}{td}[Array]{td}{td}[#map]\(callback, thisObject)
Runs a function on every item in the array and returns the results in an array.{td}{tr}{tbody}{tbody}{tr}{td}Object{td}{td}[#pop]\()
Pops the last string off the array and returns it.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#push]\(value1, value2, valueN)
Mutates an array by appending the given elements and returning the new length of the array.{td}{tr}{tbody}{tbody}{tr}{td}[Array]{td}{td}[#reverse]\()
Puts array elements in reverse order.{td}{tr}{tbody}{tbody}{tr}{td}Object{td}{td}[#shift]\()
Decreases array element size by one by shifting the first element off the array and returning it.{td}{tr}{tbody}{tbody}{tr}{td}[Array]{td}{td}[#slice]\(begin, end)
The slice method creates a new array from a selected section of an array.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#some]\(callback, thisObject)
Runs a function on items in the array while that function returns false.{td}{tr}{tbody}{tbody}{tr}{td}[Array]{td}{td}[#sort]\(function)
Sorts the array elements in dictionary order or using a compare function passed to the method.{td}{tr}{tbody}{tbody}{tr}{td}[Array]{td}{td}[#splice]\(arrayIndex, length, value1, value2, valueN)
It is used to take elements out of an array and replace them with those specified.{td}{tr}{tbody}{tbody}{tr}{td}[Array]{td}{td}[#unshift]\(value1, value2, valueN)
Places element data at the start of an array.{td}{tr}{tbody}{table}\\ 

{table:class=servoy sDetail}{colgroup}{column:width=100%}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Property Details{th}{tr}{tbody:id=0875BEBA0F53BA9E-B5F177C4-44FE4989-A00C8211-8CE781EBBCC3F479F11A4768}{tr:id=name}{td}h6.length{td}{tr}{tr:id=des}{td}{sub-section:0875BEBA0F53BA9E-B5F177C4-44FE4989-A00C8211-8CE781EBBCC3F479F11A4768_des|text=|trigger=button}{sub-section}{sub-section:0875BEBA0F53BA9E-B5F177C4-44FE4989-A00C8211-8CE781EBBCC3F479F11A4768_des|trigger=none|class=sIndent}Get the length of the array.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:0875BEBA0F53BA9E-B5F177C4-44FE4989-A00C8211-8CE781EBBCC3F479F11A4768_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:0875BEBA0F53BA9E-B5F177C4-44FE4989-A00C8211-8CE781EBBCC3F479F11A4768_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:0875BEBA0F53BA9E-B5F177C4-44FE4989-A00C8211-8CE781EBBCC3F479F11A4768_ret|text=|trigger=button}{sub-section}{sub-section:0875BEBA0F53BA9E-B5F177C4-44FE4989-A00C8211-8CE781EBBCC3F479F11A4768_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:0875BEBA0F53BA9E-B5F177C4-44FE4989-A00C8211-8CE781EBBCC3F479F11A4768_see|text=|trigger=button}{sub-section}{sub-section:0875BEBA0F53BA9E-B5F177C4-44FE4989-A00C8211-8CE781EBBCC3F479F11A4768_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:0875BEBA0F53BA9E-B5F177C4-44FE4989-A00C8211-8CE781EBBCC3F479F11A4768_see|text=|trigger=button}{sub-section}{sub-section:0875BEBA0F53BA9E-B5F177C4-44FE4989-A00C8211-8CE781EBBCC3F479F11A4768_link|class=sIndent|trigger=none}https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array/length
{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:0875BEBA0F53BA9E-B5F177C4-44FE4989-A00C8211-8CE781EBBCC3F479F11A4768_sam|text=|trigger=button}{sub-section}{sub-section:0875BEBA0F53BA9E-B5F177C4-44FE4989-A00C8211-8CE781EBBCC3F479F11A4768_sam|class=sIndent|trigger=none}{code:language=javascript}
array.length
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}\\ 

{table:class=servoy sDetail}{colgroup}{column:width=100%}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Method Details{th}{tr}{tbody:id=CBA43CA6C5B1CB22-B8F427CB-4E1945AD-996CAE58-F7A06BF0271C14B1847E46B5}{tr:id=name}{td}h6.concat{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Array]{span}{span:id=iets|style=float: left; font-weight: bold;}concat{span}{span:id=iets|style=float: left;}\(value1, value2, valueN){span}{td}{tr}{tr:id=des}{td}{sub-section:CBA43CA6C5B1CB22-B8F427CB-4E1945AD-996CAE58-F7A06BF0271C14B1847E46B5_des|text=|trigger=button}{sub-section}{sub-section:CBA43CA6C5B1CB22-B8F427CB-4E1945AD-996CAE58-F7A06BF0271C14B1847E46B5_des|trigger=none|class=sIndent}Returns a new array comprised of this array joined with other array(s) and/or value(s).{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:CBA43CA6C5B1CB22-B8F427CB-4E1945AD-996CAE58-F7A06BF0271C14B1847E46B5_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:CBA43CA6C5B1CB22-B8F427CB-4E1945AD-996CAE58-F7A06BF0271C14B1847E46B5_prs|trigger=none}value1
\[value2\]
\[valueN\]
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:CBA43CA6C5B1CB22-B8F427CB-4E1945AD-996CAE58-F7A06BF0271C14B1847E46B5_ret|text=|trigger=button}{sub-section}{sub-section:CBA43CA6C5B1CB22-B8F427CB-4E1945AD-996CAE58-F7A06BF0271C14B1847E46B5_ret|trigger=none|class=sIndent}[Array]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:CBA43CA6C5B1CB22-B8F427CB-4E1945AD-996CAE58-F7A06BF0271C14B1847E46B5_see|text=|trigger=button}{sub-section}{sub-section:CBA43CA6C5B1CB22-B8F427CB-4E1945AD-996CAE58-F7A06BF0271C14B1847E46B5_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:CBA43CA6C5B1CB22-B8F427CB-4E1945AD-996CAE58-F7A06BF0271C14B1847E46B5_see|text=|trigger=button}{sub-section}{sub-section:CBA43CA6C5B1CB22-B8F427CB-4E1945AD-996CAE58-F7A06BF0271C14B1847E46B5_link|class=sIndent|trigger=none}https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array/concat
{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:CBA43CA6C5B1CB22-B8F427CB-4E1945AD-996CAE58-F7A06BF0271C14B1847E46B5_sam|text=|trigger=button}{sub-section}{sub-section:CBA43CA6C5B1CB22-B8F427CB-4E1945AD-996CAE58-F7A06BF0271C14B1847E46B5_sam|class=sIndent|trigger=none}{code:language=javascript}
array.concat();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=6797C6ABAEC8C07F-42224E1A-45524481-A7AEB073-F4FA6A9F0E1EBA20FB43AE7A}{tr:id=name}{td}h6.every{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}every{span}{span:id=iets|style=float: left;}\(callback, thisObject){span}{td}{tr}{tr:id=des}{td}{sub-section:6797C6ABAEC8C07F-42224E1A-45524481-A7AEB073-F4FA6A9F0E1EBA20FB43AE7A_des|text=|trigger=button}{sub-section}{sub-section:6797C6ABAEC8C07F-42224E1A-45524481-A7AEB073-F4FA6A9F0E1EBA20FB43AE7A_des|trigger=none|class=sIndent}Runs a function on items in the array while that function is returning true. It returns true if the function returns true for every item it could visit.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:6797C6ABAEC8C07F-42224E1A-45524481-A7AEB073-F4FA6A9F0E1EBA20FB43AE7A_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:6797C6ABAEC8C07F-42224E1A-45524481-A7AEB073-F4FA6A9F0E1EBA20FB43AE7A_prs|trigger=none}callback
\[thisObject\]
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:6797C6ABAEC8C07F-42224E1A-45524481-A7AEB073-F4FA6A9F0E1EBA20FB43AE7A_ret|text=|trigger=button}{sub-section}{sub-section:6797C6ABAEC8C07F-42224E1A-45524481-A7AEB073-F4FA6A9F0E1EBA20FB43AE7A_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:6797C6ABAEC8C07F-42224E1A-45524481-A7AEB073-F4FA6A9F0E1EBA20FB43AE7A_see|text=|trigger=button}{sub-section}{sub-section:6797C6ABAEC8C07F-42224E1A-45524481-A7AEB073-F4FA6A9F0E1EBA20FB43AE7A_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:6797C6ABAEC8C07F-42224E1A-45524481-A7AEB073-F4FA6A9F0E1EBA20FB43AE7A_see|text=|trigger=button}{sub-section}{sub-section:6797C6ABAEC8C07F-42224E1A-45524481-A7AEB073-F4FA6A9F0E1EBA20FB43AE7A_link|class=sIndent|trigger=none}https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array/every
{sub-section}{td}{tr{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:6797C6ABAEC8C07F-42224E1A-45524481-A7AEB073-F4FA6A9F0E1EBA20FB43AE7A_sam|text=|trigger=button}{sub-section}{sub-section:6797C6ABAEC8C07F-42224E1A-45524481-A7AEB073-F4FA6A9F0E1EBA20FB43AE7A_sam|class=sIndent|trigger=none}{code:language=javascript}
function isNumber(value) { return typeof value == 'number'; }
var a1 = [1, 2, 3];
application.output(a1.every(isNumber));
var a2 = [1, '2', 3]; 
application.output(a2.every(isNumber));
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=904D2DCF18D66D90-42AB3901-49CB4D72-ACC4B866-8919292C399F2904EF6E9379}{tr:id=name}{td}h6.filter{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Array]{span}{span:id=iets|style=float: left; font-weight: bold;}filter{span}{span:id=iets|style=float: left;}\(callback, thisObject){span}{td}{tr}{tr:id=des}{td}{sub-section:904D2DCF18D66D90-42AB3901-49CB4D72-ACC4B866-8919292C399F2904EF6E9379_des|text=|trigger=button}{sub-section}{sub-section:904D2DCF18D66D90-42AB3901-49CB4D72-ACC4B866-8919292C399F2904EF6E9379_des|trigger=none|class=sIndent}Runs a function on every item in the array and returns an array of all items for which the function returns true.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:904D2DCF18D66D90-42AB3901-49CB4D72-ACC4B866-8919292C399F2904EF6E9379_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:904D2DCF18D66D90-42AB3901-49CB4D72-ACC4B866-8919292C399F2904EF6E9379_prs|trigger=none}callback
\[thisObject\]
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:904D2DCF18D66D90-42AB3901-49CB4D72-ACC4B866-8919292C399F2904EF6E9379_ret|text=|trigger=button}{sub-section}{sub-section:904D2DCF18D66D90-42AB3901-49CB4D72-ACC4B866-8919292C399F2904EF6E9379_ret|trigger=none|class=sIndent}[Array]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:904D2DCF18D66D90-42AB3901-49CB4D72-ACC4B866-8919292C399F2904EF6E9379_see|text=|trigger=button}{sub-section}{sub-section:904D2DCF18D66D90-42AB3901-49CB4D72-ACC4B866-8919292C399F2904EF6E9379_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:904D2DCF18D66D90-42AB3901-49CB4D72-ACC4B866-8919292C399F2904EF6E9379_see|text=|trigger=button}{sub-section}{sub-section:904D2DCF18D66D90-42AB3901-49CB4D72-ACC4B866-8919292C399F2904EF6E9379_link|class=sIndent|trigger=none}https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array/filter
{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:904D2DCF18D66D90-42AB3901-49CB4D72-ACC4B866-8919292C399F2904EF6E9379_sam|text=|trigger=button}{sub-section}{sub-section:904D2DCF18D66D90-42AB3901-49CB4D72-ACC4B866-8919292C399F2904EF6E9379_sam|class=sIndent|trigger=none}{code:language=javascript}
var a1 = ['a', 10, 'b', 20, 'c', 30];
var a2 = a1.filter(function(item) { return typeof item == 'number'; });
application.output(a2);
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=26B3E9F2E0438085-1593B928-4630436F-B6719004-DAB65504ECA88AEA4D62952A}{tr:id=name}{td}h6.forEach{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}forEach{span}{span:id=iets|style=float: left;}\(callback, thisObject){span}{td}{tr}{tr:id=des}{td}{sub-section:26B3E9F2E0438085-1593B928-4630436F-B6719004-DAB65504ECA88AEA4D62952A_des|text=|trigger=button}{sub-section}{sub-section:26B3E9F2E0438085-1593B928-4630436F-B6719004-DAB65504ECA88AEA4D62952A_des|trigger=none|class=sIndent}Runs a function on every item in the array.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:26B3E9F2E0438085-1593B928-4630436F-B6719004-DAB65504ECA88AEA4D62952A_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:26B3E9F2E0438085-1593B928-4630436F-B6719004-DAB65504ECA88AEA4D62952A_prs|trigger=none}callback
\[thisObject\]
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:26B3E9F2E0438085-1593B928-4630436F-B6719004-DAB65504ECA88AEA4D62952A_ret|text=|trigger=button}{sub-section}{sub-section:26B3E9F2E0438085-1593B928-4630436F-B6719004-DAB65504ECA88AEA4D62952A_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:26B3E9F2E0438085-1593B928-4630436F-B6719004-DAB65504ECA88AEA4D62952A_see|text=|trigger=button}{sub-section}{sub-section:26B3E9F2E0438085-1593B928-4630436F-B6719004-DAB65504ECA88AEA4D62952A_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:26B3E9F2E0438085-1593B928-4630436F-B6719004-DAB65504ECA88AEA4D62952A_see|text=|trigger=button}{sub-section}{sub-section:26B3E9F2E0438085-1593B928-4630436F-B6719004-DAB65504ECA88AEA4D62952A_link|class=sIndent|trigger=none}https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array/forEach
{sub-section}{td}{tr}{tr:id=sam}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:26B3E9F2E0438085-1593B928-4630436F-B6719004-DAB65504ECA88AEA4D62952A_sam|text=|trigger=button}{sub-section}{sub-section:26B3E9F2E0438085-1593B928-4630436F-B6719004-DAB65504ECA88AEA4D62952A_sam|class=sIndent|trigger=none}{code:language=javascript}
function printThemOut(params) {	application.output(params);} 
var a = ['a', 'b', 'c'];	
a.forEach(printThemOut);
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=8965590648462122-B88E7756-44B54CD0-8844A5D8-3D25CCCF5FCC1CBAAADB42EC}{tr:id=name}{td}h6.indexOf{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}indexOf{span}{span:id=iets|style=float: left;}\(searchElement, fromIndex){span}{td}{tr}{tr:id=des}{td}{sub-section:8965590648462122-B88E7756-44B54CD0-8844A5D8-3D25CCCF5FCC1CBAAADB42EC_des|text=|trigger=button}{sub-section}{sub-section:8965590648462122-B88E7756-44B54CD0-8844A5D8-3D25CCCF5FCC1CBAAADB42EC_des|trigger=none|class=sIndent}Returns the first index at which a given element can be found in the array, or -1 if it is not present.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:8965590648462122-B88E7756-44B54CD0-8844A5D8-3D25CCCF5FCC1CBAAADB42EC_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:8965590648462122-B88E7756-44B54CD0-8844A5D8-3D25CCCF5FCC1CBAAADB42EC_prs|trigger=none}searchElement
\[fromIndex\]
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:8965590648462122-B88E7756-44B54CD0-8844A5D8-3D25CCCF5FCC1CBAAADB42EC_ret|text=|trigger=button}{sub-section}{sub-section:8965590648462122-B88E7756-44B54CD0-8844A5D8-3D25CCCF5FCC1CBAAADB42EC_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:8965590648462122-B88E7756-44B54CD0-8844A5D8-3D25CCCF5FCC1CBAAADB42EC_see|text=|trigger=button}{sub-section}{sub-section:8965590648462122-B88E7756-44B54CD0-8844A5D8-3D25CCCF5FCC1CBAAADB42EC_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:8965590648462122-B88E7756-44B54CD0-8844A5D8-3D25CCCF5FCC1CBAAADB42EC_see|text=|trigger=button}{sub-section}{sub-section:8965590648462122-B88E7756-44B54CD0-8844A5D8-3D25CCCF5FCC1CBAAADB42EC_link|class=sIndent|trigger=none}https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array/indexOf
{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:8965590648462122-B88E7756-44B54CD0-8844A5D8-3D25CCCF5FCC1CBAAADB42EC_sam|text=|trigger=button}{sub-section}{sub-section:8965590648462122-B88E7756-44B54CD0-8844A5D8-3D25CCCF5FCC1CBAAADB42EC_sam|class=sIndent|trigger=none}{code:language=javascript}
var a = ['a', 'b', 'a', 'b', 'a'];
application.output(a.indexOf('b'));
application.output(a.indexOf('b', 2));
application.output(a.indexOf('z'));
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=7CE177A2FF6D2307-387CC03C-49A04FDD-983FB491-4B62E8DC986F74335D10942B}{tr:id=name}{td}h6.join{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}join{span}{span:id=iets|style=float: left;}\(delimiter){span}{td}{tr}{tr:id=des}{td}{sub-section:7CE177A2FF6D2307-387CC03C-49A04FDD-983FB491-4B62E8DC986F74335D10942B_des|text=|trigger=button}{sub-section}{sub-section:7CE177A2FF6D2307-387CC03C-49A04FDD-983FB491-4B62E8DC986F74335D10942B_des|trigger=none|class=sIndent}Puts all elements in the array into a string, separating each element with the specified delimiter{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:7CE177A2FF6D2307-387CC03C-49A04FDD-983FB491-4B62E8DC986F74335D10942B_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:7CE177A2FF6D2307-387CC03C-49A04FDD-983FB491-4B62E8DC986F74335D10942B_prs|trigger=none}delimiter
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:7CE177A2FF6D2307-387CC03C-49A04FDD-983FB491-4B62E8DC986F74335D10942B_ret|text=|trigger=button}{sub-section}{sub-section:7CE177A2FF6D2307-387CC03C-49A04FDD-983FB491-4B62E8DC986F74335D10942B_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:7CE177A2FF6D2307-387CC03C-49A04FDD-983FB491-4B62E8DC986F74335D10942B_see|text=|trigger=button}{sub-section}{sub-section:7CE177A2FF6D2307-387CC03C-49A04FDD-983FB491-4B62E8DC986F74335D10942B_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:7CE177A2FF6D2307-387CC03C-49A04FDD-983FB491-4B62E8DC986F74335D10942B_see|text=|trigger=button}{sub-section}{sub-section:7CE177A2FF6D2307-387CC03C-49A04FDD-983FB491-4B62E8DC986F74335D10942B_link|class=sIndent|trigger=none}https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array/join
{sub-section}{td}{tr{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:7CE177A2FF6D2307-387CC03C-49A04FDD-983FB491-4B62E8DC986F74335D10942B_sam|text=|trigger=button}{sub-section}{sub-section:7CE177A2FF6D2307-387CC03C-49A04FDD-983FB491-4B62E8DC986F74335D10942B_sam|class=sIndent|trigger=none}{code:language=javascript}
var words = new Array("limit","lines","finish","complete","In","Out");
var jwords = words.join(";");
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=95621CF4183BD94B-8615E751-4C9A4FB6-B43F9133-A76292A36967240FEE671AD2}{tr:id=name}{td}h6.lastIndexOf{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}lastIndexOf{span}{span:id=iets|style=float: left;}\(searchElement, fromIndex){span}{td}{tr}{tr:id=des}{td}{sub-section:95621CF4183BD94B-8615E751-4C9A4FB6-B43F9133-A76292A36967240FEE671AD2_des|text=|trigger=button}{sub-section}{sub-section:95621CF4183BD94B-8615E751-4C9A4FB6-B43F9133-A76292A36967240FEE671AD2_des|trigger=none|class=sIndent}Returns the last index at which a given element can be found in the array, or -1 if it is not present. The array is searched backwards, starting at fromIndex.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:95621CF4183BD94B-8615E751-4C9A4FB6-B43F9133-A76292A36967240FEE671AD2_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:95621CF4183BD94B-8615E751-4C9A4FB6-B43F9133-A76292A36967240FEE671AD2_prs|trigger=none}searchElement
\[fromIndex\]
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:95621CF4183BD94B-8615E751-4C9A4FB6-B43F9133-A76292A36967240FEE671AD2_ret|text=|trigger=button}{sub-section}{sub-section:95621CF4183BD94B-8615E751-4C9A4FB6-B43F9133-A76292A36967240FEE671AD2_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:95621CF4183BD94B-8615E751-4C9A4FB6-B43F9133-A76292A36967240FEE671AD2_see|text=|trigger=button}{sub-section}{sub-section:95621CF4183BD94B-8615E751-4C9A4FB6-B43F9133-A76292A36967240FEE671AD2_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:95621CF4183BD94B-8615E751-4C9A4FB6-B43F9133-A76292A36967240FEE671AD2_see|text=|trigger=button}{sub-section}{sub-section:95621CF4183BD94B-8615E751-4C9A4FB6-B43F9133-A76292A36967240FEE671AD2_link|class=sIndent|trigger=none}https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array/lastIndexOf
{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:95621CF4183BD94B-8615E751-4C9A4FB6-B43F9133-A76292A36967240FEE671AD2_sam|text=|trigger=button}{sub-section}{sub-section:95621CF4183BD94B-8615E751-4C9A4FB6-B43F9133-A76292A36967240FEE671AD2_sam|class=sIndent|trigger=none}{code:language=javascript}
var a = ['a', 'b', 'c', 'd', 'a', 'b'];
application.output(a.lastIndexOf('b'));
application.output(a.lastIndexOf('b', 4));
application.output(a.lastIndexOf('z'));
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=BE8AE7F6E1C81529-9224C8ED-4AF44793-83E68FDA-B0DCD82FC85FE0CE976E9FC3}{tr:id=name}{td}h6.map{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Array]{span}{span:id=iets|style=float: left; font-weight: bold;}map{span}{span:id=iets|style=float: left;}\(callback, thisObject){span}{td}{tr}{tr:id=des}{td}{sub-section:BE8AE7F6E1C81529-9224C8ED-4AF44793-83E68FDA-B0DCD82FC85FE0CE976E9FC3_des|text=|trigger=button}{sub-section}{sub-section:BE8AE7F6E1C81529-9224C8ED-4AF44793-83E68FDA-B0DCD82FC85FE0CE976E9FC3_des|trigger=none|class=sIndent}Runs a function on every item in the array and returns the results in an array.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:BE8AE7F6E1C81529-9224C8ED-4AF44793-83E68FDA-B0DCD82FC85FE0CE976E9FC3_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:BE8AE7F6E1C81529-9224C8ED-4AF44793-83E68FDA-B0DCD82FC85FE0CE976E9FC3_prs|trigger=none}callback
\[thisObject\]
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:BE8AE7F6E1C81529-9224C8ED-4AF44793-83E68FDA-B0DCD82FC85FE0CE976E9FC3_ret|text=|trigger=button}{sub-section}{sub-section:BE8AE7F6E1C81529-9224C8ED-4AF44793-83E68FDA-B0DCD82FC85FE0CE976E9FC3_ret|trigger=none|class=sIndent}[Array]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:BE8AE7F6E1C81529-9224C8ED-4AF44793-83E68FDA-B0DCD82FC85FE0CE976E9FC3_see|text=|trigger=button}{sub-section}{sub-section:BE8AE7F6E1C81529-9224C8ED-4AF44793-83E68FDA-B0DCD82FC85FE0CE976E9FC3_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:BE8AE7F6E1C81529-9224C8ED-4AF44793-83E68FDA-B0DCD82FC85FE0CE976E9FC3_see|text=|trigger=button}{sub-section}{sub-section:BE8AE7F6E1C81529-9224C8ED-4AF44793-83E68FDA-B0DCD82FC85FE0CE976E9FC3_link|class=sIndent|trigger=none}https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array/map
{sub-section}{td}{tr}{tr:id=sam}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:BE8AE7F6E1C81529-9224C8ED-4AF44793-83E68FDA-B0DCD82FC85FE0CE976E9FC3_sam|text=|trigger=button}{sub-section}{sub-section:BE8AE7F6E1C81529-9224C8ED-4AF44793-83E68FDA-B0DCD82FC85FE0CE976E9FC3_sam|class=sIndent|trigger=none}{code:language=javascript}
var a = ['a', 'b', 'c'];	
var a2 = a.map(function(item) { return item.toUpperCase(); });	
application.output(a2);
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=F2CFAB58971A9A51-509BBDD8-4FEB4BBC-B24BB7BE-82EC325282EEADEEF384463F}{tr:id=name}{td}h6.pop{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}Object{span}{span:id=iets|style=float: left; font-weight: bold;}pop{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:F2CFAB58971A9A51-509BBDD8-4FEB4BBC-B24BB7BE-82EC325282EEADEEF384463F_des|text=|trigger=button}{sub-section}{sub-section:F2CFAB58971A9A51-509BBDD8-4FEB4BBC-B24BB7BE-82EC325282EEADEEF384463F_des|trigger=none|class=sIndent}Pops the last string off the array and returns it.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:F2CFAB58971A9A51-509BBDD8-4FEB4BBC-B24BB7BE-82EC325282EEADEEF384463F_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:F2CFAB58971A9A51-509BBDD8-4FEB4BBC-B24BB7BE-82EC325282EEADEEF384463F_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:F2CFAB58971A9A51-509BBDD8-4FEB4BBC-B24BB7BE-82EC325282EEADEEF384463F_ret|text=|trigger=button}{sub-section}{sub-section:F2CFAB58971A9A51-509BBDD8-4FEB4BBC-B24BB7BE-82EC325282EEADEEF384463F_ret|trigger=none|class=sIndent}Object{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:F2CFAB58971A9A51-509BBDD8-4FEB4BBC-B24BB7BE-82EC325282EEADEEF384463F_see|text=|trigger=button}{sub-section}{sub-section:F2CFAB58971A9A51-509BBDD8-4FEB4BBC-B24BB7BE-82EC325282EEADEEF384463F_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:F2CFAB58971A9A51-509BBDD8-4FEB4BBC-B24BB7BE-82EC325282EEADEEF384463F_see|text=|trigger=button}{sub-section}{sub-section:F2CFAB58971A9A51-509BBDD8-4FEB4BBC-B24BB7BE-82EC325282EEADEEF384463F_link|class=sIndent|trigger=none}https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array/pop
{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:F2CFAB58971A9A51-509BBDD8-4FEB4BBC-B24BB7BE-82EC325282EEADEEF384463F_sam|text=|trigger=button}{sub-section}{sub-section:F2CFAB58971A9A51-509BBDD8-4FEB4BBC-B24BB7BE-82EC325282EEADEEF384463F_sam|class=sIndent|trigger=none}{code:language=javascript}
var words = new Array("limit","lines","finish","complete","In","Out");
var lastword = words.pop();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=11120D9A2DEE8A8A-A3ECF43A-4D7D488E-8B42AFDF-78DA707CC2CA4CBE39F09268}{tr:id=name}{td}h6.push{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}push{span}{span:id=iets|style=float: left;}\(value1, value2, valueN){span}{td}{tr}{tr:id=des}{td}{sub-section:11120D9A2DEE8A8A-A3ECF43A-4D7D488E-8B42AFDF-78DA707CC2CA4CBE39F09268_des|text=|trigger=button}{sub-section}{sub-section:11120D9A2DEE8A8A-A3ECF43A-4D7D488E-8B42AFDF-78DA707CC2CA4CBE39F09268_des|trigger=none|class=sIndent}Mutates an array by appending the given elements and returning the new length of the array.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:11120D9A2DEE8A8A-A3ECF43A-4D7D488E-8B42AFDF-78DA707CC2CA4CBE39F09268_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:11120D9A2DEE8A8A-A3ECF43A-4D7D488E-8B42AFDF-78DA707CC2CA4CBE39F09268_prs|trigger=none}value1
\[value2\]
\[valueN\]
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:11120D9A2DEE8A8A-A3ECF43A-4D7D488E-8B42AFDF-78DA707CC2CA4CBE39F09268_ret|text=|trigger=button}{sub-section}{sub-section:11120D9A2DEE8A8A-A3ECF43A-4D7D488E-8B42AFDF-78DA707CC2CA4CBE39F09268_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:11120D9A2DEE8A8A-A3ECF43A-4D7D488E-8B42AFDF-78DA707CC2CA4CBE39F09268_see|text=|trigger=button}{sub-section}{sub-section:11120D9A2DEE8A8A-A3ECF43A-4D7D488E-8B42AFDF-78DA707CC2CA4CBE39F09268_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:11120D9A2DEE8A8A-A3ECF43A-4D7D488E-8B42AFDF-78DA707CC2CA4CBE39F09268_see|text=|trigger=button}{sub-section}{sub-section:11120D9A2DEE8A8A-A3ECF43A-4D7D488E-8B42AFDF-78DA707CC2CA4CBE39F09268_link|class=sIndent|trigger=none}https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array/push
{sub-section}{td}{tr{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:11120D9A2DEE8A8A-A3ECF43A-4D7D488E-8B42AFDF-78DA707CC2CA4CBE39F09268_sam|text=|trigger=button}{sub-section}{sub-section:11120D9A2DEE8A8A-A3ECF43A-4D7D488E-8B42AFDF-78DA707CC2CA4CBE39F09268_sam|class=sIndent|trigger=none}{code:language=javascript}
var words = new Array("limit","lines","finish","complete");
words.push("In","Out");
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=71A22477BC97E96C-ECE37A88-4B1D4E3B-AED9ADB4-C37276CB6EF28D5BEF3AED26}{tr:id=name}{td}h6.reverse{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Array]{span}{span:id=iets|style=float: left; font-weight: bold;}reverse{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:71A22477BC97E96C-ECE37A88-4B1D4E3B-AED9ADB4-C37276CB6EF28D5BEF3AED26_des|text=|trigger=button}{sub-section}{sub-section:71A22477BC97E96C-ECE37A88-4B1D4E3B-AED9ADB4-C37276CB6EF28D5BEF3AED26_des|trigger=none|class=sIndent}Puts array elements in reverse order.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:71A22477BC97E96C-ECE37A88-4B1D4E3B-AED9ADB4-C37276CB6EF28D5BEF3AED26_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:71A22477BC97E96C-ECE37A88-4B1D4E3B-AED9ADB4-C37276CB6EF28D5BEF3AED26_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:71A22477BC97E96C-ECE37A88-4B1D4E3B-AED9ADB4-C37276CB6EF28D5BEF3AED26_ret|text=|trigger=button}{sub-section}{sub-section:71A22477BC97E96C-ECE37A88-4B1D4E3B-AED9ADB4-C37276CB6EF28D5BEF3AED26_ret|trigger=none|class=sIndent}[Array]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:71A22477BC97E96C-ECE37A88-4B1D4E3B-AED9ADB4-C37276CB6EF28D5BEF3AED26_see|text=|trigger=button}{sub-section}{sub-section:71A22477BC97E96C-ECE37A88-4B1D4E3B-AED9ADB4-C37276CB6EF28D5BEF3AED26_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:71A22477BC97E96C-ECE37A88-4B1D4E3B-AED9ADB4-C37276CB6EF28D5BEF3AED26_see|text=|trigger=button}{sub-section}{sub-section:71A22477BC97E96C-ECE37A88-4B1D4E3B-AED9ADB4-C37276CB6EF28D5BEF3AED26_link|class=sIndent|trigger=none}https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array/reverse
{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:71A22477BC97E96C-ECE37A88-4B1D4E3B-AED9ADB4-C37276CB6EF28D5BEF3AED26_sam|text=|trigger=button}{sub-section}{sub-section:71A22477BC97E96C-ECE37A88-4B1D4E3B-AED9ADB4-C37276CB6EF28D5BEF3AED26_sam|class=sIndent|trigger=none}{code:language=javascript}
var words = new Array("limit","lines","finish","complete","In","Out");
words.reverse();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=665954A233BBEC9C-60CEABB0-4AB94E10-8815AC2F-4AA71E2F91739045E7C9B1A6}{tr:id=name}{td}h6.shift{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}Object{span}{span:id=iets|style=float: left; font-weight: bold;}shift{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:665954A233BBEC9C-60CEABB0-4AB94E10-8815AC2F-4AA71E2F91739045E7C9B1A6_des|text=|trigger=button}{sub-section}{sub-section:665954A233BBEC9C-60CEABB0-4AB94E10-8815AC2F-4AA71E2F91739045E7C9B1A6_des|trigger=none|class=sIndent}Decreases array element size by one by shifting the first element off the array and returning it.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:665954A233BBEC9C-60CEABB0-4AB94E10-8815AC2F-4AA71E2F91739045E7C9B1A6_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:665954A233BBEC9C-60CEABB0-4AB94E10-8815AC2F-4AA71E2F91739045E7C9B1A6_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:665954A233BBEC9C-60CEABB0-4AB94E10-8815AC2F-4AA71E2F91739045E7C9B1A6_ret|text=|trigger=button}{sub-section}{sub-section:665954A233BBEC9C-60CEABB0-4AB94E10-8815AC2F-4AA71E2F91739045E7C9B1A6_ret|trigger=none|class=sIndent}Object{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:665954A233BBEC9C-60CEABB0-4AB94E10-8815AC2F-4AA71E2F91739045E7C9B1A6_see|text=|trigger=button}{sub-section}{sub-section:665954A233BBEC9C-60CEABB0-4AB94E10-8815AC2F-4AA71E2F91739045E7C9B1A6_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:665954A233BBEC9C-60CEABB0-4AB94E10-8815AC2F-4AA71E2F91739045E7C9B1A6_see|text=|trigger=button}{sub-section}{sub-section:665954A233BBEC9C-60CEABB0-4AB94E10-8815AC2F-4AA71E2F91739045E7C9B1A6_link|class=sIndent|trigger=none}https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array/shift
{sub-section}{td}{tr}{tr:id=sam}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:665954A233BBEC9C-60CEABB0-4AB94E10-8815AC2F-4AA71E2F91739045E7C9B1A6_sam|text=|trigger=button}{sub-section}{sub-section:665954A233BBEC9C-60CEABB0-4AB94E10-8815AC2F-4AA71E2F91739045E7C9B1A6_sam|class=sIndent|trigger=none}{code:language=javascript}
var words = new Array("limit","lines","finish","complete","In","Out");
words.shift();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=7EF491FC5BEB8673-414503D4-48A9445D-83B3B800-AE3C0390F5ADEB3724C68A1E}{tr:id=name}{td}h6.slice{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Array]{span}{span:id=iets|style=float: left; font-weight: bold;}slice{span}{span:id=iets|style=float: left;}\(begin, end){span}{td}{tr}{tr:id=des}{td}{sub-section:7EF491FC5BEB8673-414503D4-48A9445D-83B3B800-AE3C0390F5ADEB3724C68A1E_des|text=|trigger=button}{sub-section}{sub-section:7EF491FC5BEB8673-414503D4-48A9445D-83B3B800-AE3C0390F5ADEB3724C68A1E_des|trigger=none|class=sIndent}The slice method creates a new array from a selected section of an array.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:7EF491FC5BEB8673-414503D4-48A9445D-83B3B800-AE3C0390F5ADEB3724C68A1E_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:7EF491FC5BEB8673-414503D4-48A9445D-83B3B800-AE3C0390F5ADEB3724C68A1E_prs|trigger=none}begin
\[end\]
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:7EF491FC5BEB8673-414503D4-48A9445D-83B3B800-AE3C0390F5ADEB3724C68A1E_ret|text=|trigger=button}{sub-section}{sub-section:7EF491FC5BEB8673-414503D4-48A9445D-83B3B800-AE3C0390F5ADEB3724C68A1E_ret|trigger=none|class=sIndent}[Array]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:7EF491FC5BEB8673-414503D4-48A9445D-83B3B800-AE3C0390F5ADEB3724C68A1E_see|text=|trigger=button}{sub-section}{sub-section:7EF491FC5BEB8673-414503D4-48A9445D-83B3B800-AE3C0390F5ADEB3724C68A1E_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:7EF491FC5BEB8673-414503D4-48A9445D-83B3B800-AE3C0390F5ADEB3724C68A1E_see|text=|trigger=button}{sub-section}{sub-section:7EF491FC5BEB8673-414503D4-48A9445D-83B3B800-AE3C0390F5ADEB3724C68A1E_link|class=sIndent|trigger=none}https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array/slice
{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:7EF491FC5BEB8673-414503D4-48A9445D-83B3B800-AE3C0390F5ADEB3724C68A1E_sam|text=|trigger=button}{sub-section}{sub-section:7EF491FC5BEB8673-414503D4-48A9445D-83B3B800-AE3C0390F5ADEB3724C68A1E_sam|class=sIndent|trigger=none}{code:language=javascript}
var words = new Array("limit","lines","finish","complete","In","Out");
var nwords1 = words.splice(3, 5);
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=0956A4849BAF0A3F-0C3EC740-47A746E2-8FB7A692-2FD4F0A05B6AE0D0C2222BE0}{tr:id=name}{td}h6.some{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}some{span}{span:id=iets|style=float: left;}\(callback, thisObject){span}{td}{tr}{tr:id=des}{td}{sub-section:0956A4849BAF0A3F-0C3EC740-47A746E2-8FB7A692-2FD4F0A05B6AE0D0C2222BE0_des|text=|trigger=button}{sub-section}{sub-section:0956A4849BAF0A3F-0C3EC740-47A746E2-8FB7A692-2FD4F0A05B6AE0D0C2222BE0_des|trigger=none|class=sIndent}Runs a function on items in the array while that function returns false. It returns true if the function returns true for any item it could visit.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:0956A4849BAF0A3F-0C3EC740-47A746E2-8FB7A692-2FD4F0A05B6AE0D0C2222BE0_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:0956A4849BAF0A3F-0C3EC740-47A746E2-8FB7A692-2FD4F0A05B6AE0D0C2222BE0_prs|trigger=none}callback
\[thisObject\]
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:0956A4849BAF0A3F-0C3EC740-47A746E2-8FB7A692-2FD4F0A05B6AE0D0C2222BE0_ret|text=|trigger=button}{sub-section}{sub-section:0956A4849BAF0A3F-0C3EC740-47A746E2-8FB7A692-2FD4F0A05B6AE0D0C2222BE0_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:0956A4849BAF0A3F-0C3EC740-47A746E2-8FB7A692-2FD4F0A05B6AE0D0C2222BE0_see|text=|trigger=button}{sub-section}{sub-section:0956A4849BAF0A3F-0C3EC740-47A746E2-8FB7A692-2FD4F0A05B6AE0D0C2222BE0_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:0956A4849BAF0A3F-0C3EC740-47A746E2-8FB7A692-2FD4F0A05B6AE0D0C2222BE0_see|text=|trigger=button}{sub-section}{sub-section:0956A4849BAF0A3F-0C3EC740-47A746E2-8FB7A692-2FD4F0A05B6AE0D0C2222BE0_link|class=sIndent|trigger=none}https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array/some
{sub-section}{td}{tr{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:0956A4849BAF0A3F-0C3EC740-47A746E2-8FB7A692-2FD4F0A05B6AE0D0C2222BE0_sam|text=|trigger=button}{sub-section}{sub-section:0956A4849BAF0A3F-0C3EC740-47A746E2-8FB7A692-2FD4F0A05B6AE0D0C2222BE0_sam|class=sIndent|trigger=none}{code:language=javascript}
function isNumber(value) { return typeof value == 'number'; }  
var a1 = [1, 2, 3];    
application.output(a1.some(isNumber)); 
var a2 = [1, '2', 3];  
application.output(a2.some(isNumber));
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=EE440E2E860D8FC0-F818BA92-4B4640CD-92E9BAE8-B61E5B9EC6E5C10BEFBD39B8}{tr:id=name}{td}h6.sort{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Array]{span}{span:id=iets|style=float: left; font-weight: bold;}sort{span}{span:id=iets|style=float: left;}\(function){span}{td}{tr}{tr:id=des}{td}{sub-section:EE440E2E860D8FC0-F818BA92-4B4640CD-92E9BAE8-B61E5B9EC6E5C10BEFBD39B8_des|text=|trigger=button}{sub-section}{sub-section:EE440E2E860D8FC0-F818BA92-4B4640CD-92E9BAE8-B61E5B9EC6E5C10BEFBD39B8_des|trigger=none|class=sIndent}Sorts the array elements in dictionary order or using a compare function passed to the method.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:EE440E2E860D8FC0-F818BA92-4B4640CD-92E9BAE8-B61E5B9EC6E5C10BEFBD39B8_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:EE440E2E860D8FC0-F818BA92-4B4640CD-92E9BAE8-B61E5B9EC6E5C10BEFBD39B8_prs|trigger=none}\[function\]
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:EE440E2E860D8FC0-F818BA92-4B4640CD-92E9BAE8-B61E5B9EC6E5C10BEFBD39B8_ret|text=|trigger=button}{sub-section}{sub-section:EE440E2E860D8FC0-F818BA92-4B4640CD-92E9BAE8-B61E5B9EC6E5C10BEFBD39B8_ret|trigger=none|class=sIndent}[Array]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:EE440E2E860D8FC0-F818BA92-4B4640CD-92E9BAE8-B61E5B9EC6E5C10BEFBD39B8_see|text=|trigger=button}{sub-section}{sub-section:EE440E2E860D8FC0-F818BA92-4B4640CD-92E9BAE8-B61E5B9EC6E5C10BEFBD39B8_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:EE440E2E860D8FC0-F818BA92-4B4640CD-92E9BAE8-B61E5B9EC6E5C10BEFBD39B8_see|text=|trigger=button}{sub-section}{sub-section:EE440E2E860D8FC0-F818BA92-4B4640CD-92E9BAE8-B61E5B9EC6E5C10BEFBD39B8_link|class=sIndent|trigger=none}https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array/sort
{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:EE440E2E860D8FC0-F818BA92-4B4640CD-92E9BAE8-B61E5B9EC6E5C10BEFBD39B8_sam|text=|trigger=button}{sub-section}{sub-section:EE440E2E860D8FC0-F818BA92-4B4640CD-92E9BAE8-B61E5B9EC6E5C10BEFBD39B8_sam|class=sIndent|trigger=none}{code:language=javascript}
var words = new Array("limit","lines","finish","complete","In","Out");
words.sort();
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=341925C59F897132-E70DC885-4F2544F0-9D41A58F-D95BD69D7835686E2C9AAEF2}{tr:id=name}{td}h6.splice{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Array]{span}{span:id=iets|style=float: left; font-weight: bold;}splice{span}{span:id=iets|style=float: left;}\(arrayIndex, length, value1, value2, valueN){span}{td}{tr}{tr:id=des}{td}{sub-section:341925C59F897132-E70DC885-4F2544F0-9D41A58F-D95BD69D7835686E2C9AAEF2_des|text=|trigger=button}{sub-section}{sub-section:341925C59F897132-E70DC885-4F2544F0-9D41A58F-D95BD69D7835686E2C9AAEF2_des|trigger=none|class=sIndent}It is used to take elements out of an array and replace them with those specified.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:341925C59F897132-E70DC885-4F2544F0-9D41A58F-D95BD69D7835686E2C9AAEF2_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:341925C59F897132-E70DC885-4F2544F0-9D41A58F-D95BD69D7835686E2C9AAEF2_prs|trigger=none}arrayIndex
length
value1
\[value2\]
\[valueN\]
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:341925C59F897132-E70DC885-4F2544F0-9D41A58F-D95BD69D7835686E2C9AAEF2_ret|text=|trigger=button}{sub-section}{sub-section:341925C59F897132-E70DC885-4F2544F0-9D41A58F-D95BD69D7835686E2C9AAEF2_ret|trigger=none|class=sIndent}[Array]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:341925C59F897132-E70DC885-4F2544F0-9D41A58F-D95BD69D7835686E2C9AAEF2_see|text=|trigger=button}{sub-section}{sub-section:341925C59F897132-E70DC885-4F2544F0-9D41A58F-D95BD69D7835686E2C9AAEF2_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:341925C59F897132-E70DC885-4F2544F0-9D41A58F-D95BD69D7835686E2C9AAEF2_see|text=|trigger=button}{sub-section}{sub-section:341925C59F897132-E70DC885-4F2544F0-9D41A58F-D95BD69D7835686E2C9AAEF2_link|class=sIndent|trigger=none}https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array/splice
{sub-section}{td}{tr}{tr:id=sam}{td}}{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:341925C59F897132-E70DC885-4F2544F0-9D41A58F-D95BD69D7835686E2C9AAEF2_sam|text=|trigger=button}{sub-section}{sub-section:341925C59F897132-E70DC885-4F2544F0-9D41A58F-D95BD69D7835686E2C9AAEF2_sam|class=sIndent|trigger=none}{code:language=javascript}
var words = new Array("limit","lines","finish","complete","In","Out");
var nwords1 = words.splice(3, 2, "done", "On");
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=A32F1EF66EF4CC1F-4790CBA2-49524AB4-919EB38F-F7900A3E8A080DA1E4362D70}{tr:id=name}{td}h6.unshift{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Array]{span}{span:id=iets|style=float: left; font-weight: bold;}unshift{span}{span:id=iets|style=float: left;}\(value1, value2, valueN){span}{td}{tr}{tr:id=des}{td}{sub-section:A32F1EF66EF4CC1F-4790CBA2-49524AB4-919EB38F-F7900A3E8A080DA1E4362D70_des|text=|trigger=button}{sub-section}{sub-section:A32F1EF66EF4CC1F-4790CBA2-49524AB4-919EB38F-F7900A3E8A080DA1E4362D70_des|trigger=none|class=sIndent}Places element data at the start of an array.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:A32F1EF66EF4CC1F-4790CBA2-49524AB4-919EB38F-F7900A3E8A080DA1E4362D70_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:A32F1EF66EF4CC1F-4790CBA2-49524AB4-919EB38F-F7900A3E8A080DA1E4362D70_prs|trigger=none}value1
value2
valueN
{sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:A32F1EF66EF4CC1F-4790CBA2-49524AB4-919EB38F-F7900A3E8A080DA1E4362D70_ret|text=|trigger=button}{sub-section}{sub-section:A32F1EF66EF4CC1F-4790CBA2-49524AB4-919EB38F-F7900A3E8A080DA1E4362D70_ret|trigger=none|class=sIndent}[Array]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:A32F1EF66EF4CC1F-4790CBA2-49524AB4-919EB38F-F7900A3E8A080DA1E4362D70_see|text=|trigger=button}{sub-section}{sub-section:A32F1EF66EF4CC1F-4790CBA2-49524AB4-919EB38F-F7900A3E8A080DA1E4362D70_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:A32F1EF66EF4CC1F-4790CBA2-49524AB4-919EB38F-F7900A3E8A080DA1E4362D70_see|text=|trigger=button}{sub-section}{sub-section:A32F1EF66EF4CC1F-4790CBA2-49524AB4-919EB38F-F7900A3E8A080DA1E4362D70_link|class=sIndent|trigger=none}https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array/unshift
{sub-section}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:A32F1EF66EF4CC1F-4790CBA2-49524AB4-919EB38F-F7900A3E8A080DA1E4362D70_sam|text=|trigger=button}{sub-section}{sub-section:A32F1EF66EF4CC1F-4790CBA2-49524AB4-919EB38F-F7900A3E8A080DA1E4362D70_sam|class=sIndent|trigger=none}{code:language=javascript}
var words = new Array("finish","complete","In","Out");
words.unshift("limit","lines");
{code}{sub-section}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}