
tiagomacul
Giga Sage
Options
- Post History
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
on 10-09-2019 05:25 AM
Scripts:: Using array, how to do, sample codes, push, join, unshift, lenght, printing
//Creating Array
var fruits = ["Banana", "Orange", "Apple", "Mango"];
//OR you could be use:
//var fruits = new Array("A", "B", "C");
//Inserting new value
fruits.push("Kiwi");
gs.log('====== join======');
//The join() method returns the array as a string.
gs.log(fruits.join());
//*** Script: Banana,Orange,Apple,Mango,Kiwi
gs.log('====== toString======');
//The toString() method returns a string with all the array values, separated by commas.
var x = fruits.toString();
gs.log(x);
//*** Script: Banana,Orange,Apple,Mango,Kiwi
//The unshift() method adds new items to the beginning of an array, and returns the new length.
fruits.unshift("Lemon","Pineapple");
gs.log('====== valueOf ======');
var v = fruits.valueOf();
gs.log(v);
//*** Script: Lemon,Pineapple,Banana,Orange,Apple,Mango,Kiwi
gs.log('====== length ======');
var vLength = fruits.length;
gs.log(vLength);
gs.log('====== Query ======, duplicated cat itens');
var array = [];
var duplic = new GlideAggregate('sc_cat_item');
duplic.addAggregate('COUNT', 'name');
duplic.addNotNullQuery('name');
duplic.groupBy('name');
duplic.addHaving('COUNT', '>', 1);
duplic.query();
while(duplic.next()) {
array.push(duplic.getValue("name"));
}
var tam = array.length;
gs.info(array.length);
for (var i = 0; i < tam; i++){
gs.info(array[i]);
}
How to create an array of arrays in javascript from gliderecord results
var grw = new GlideRecord('cmdb_ci_computer');
grw.addQuery('sys_class_name','=', 'cmdb_ci_computer');
grw.query();
var tempArray = []
while (grw.next()) {
tempArray.push(grw.getValue('name'));
tempArray.push(grw.getValue('serial_number'));
old_computers_all.push(tempArray);
}
More...
- Debug
- comments
- Glide Record
-
- deleteMultple()
- Update workduration field
- deleteMultiple()
- sys_id from logged user
- Fuctions
-
- Date
- Get sessionID
Author:
Tiago Macul
- 24,062 Views
Comments
User378568
Giga Explorer
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
10-09-2019
05:29 AM
Thanks for sharing.
Michael Nau
Mega Guru
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
10-09-2019
01:44 PM
Umm...are you going to do all JavaScript objects or should we just look it up on MDN?

tiagomacul
Giga Sage
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
10-11-2019
07:42 AM
I'll publish...