ServiceNow’da dizi kullanım örnekleri

0
(0)

ServiceNow’da dizi kullanımı için aşağıdaki örnekleri inceleyebilirsiniz. ServiceNow dizi işlemleri ile ilgili fonksiyonları çağırmak için kendi kütüphanesini kullandırmaktadır.

//**Dizi birleştirme
var arrayUtil = new ArrayUtil();
var a1 = new Array("a", "b", "c");
var a2 = new Array("c", "d", "e");
 //iki diziyi birleştirir
gs.print("concat a1, a2: " + arrayUtil.concat(a1, a2));

//----
//**Dizide arama
var arrayUtil = new ArrayUtil();
var a1 = new Array("a", "b", "c");
 //İçeren eleman varmı kontrolü yapar  true/false
gs.print("Contains b: " + arrayUtil.contains(a1, "b"));
gs.print("Contains x: " + arrayUtil.contains(a1, "x"));

//------
//**Diziler arasında olmayan eleman bulma
var arrayUtil = new ArrayUtil();
var a1 = new Array("a", "b", "c");
var a2 = new Array("d", "e", "c");
//A1 'in içinde olan elemanlardan hangileri A2 'de yoksa onları yazdırır. yani A1'in unuqe elemanlarını veriyor
gs.print(arrayUtil.diff(a1, a2));

//-----
//**Diziler arasında ortak eleman bulma
var arrayUtil = new ArrayUtil();
var a1 = new Array("a", "b", "d");
var a2 = new Array("d", "e", "f");
//İki dizide'de ortak olan elemanları verir
gs.print(arrayUtil.intersect(a1, a2));

//----
//**Dizi birleştirme - Unique
var arrayUtil = new ArrayUtil();
var a1 = new Array("a", "b", "c");
var a2 = new Array("c", "d", "e");
//Dublicate kayıt oluşturmadan İki diziyi birleştirir
gs.print(arrayUtil.union(a1, a2));

//---
//**Dizi elemanlarını listeler - Unique
var arrayUtil = new ArrayUtil();
var a1 = new Array("a", "b", "c", "c", "b");
//iki dizi elemanlarının tümünü Unique olarak verir
gs.print(arrayUtil.unique(a1));

 

Bu yazıyı faydalı buldunuz mu?

Değerlendirmek için yıldızlara tıklayın.

Ortalama puan 0 / 5. Toplam oy: 0

Bu yazıyı henüz kimse değerlendirmemiş. İlk siz oy verin !

Bu yazıyı faydalı bulmadığınız için çok üzüldük.

Görüşleriniz bizim için çok değerli.

Nasıl daha faydalı bir yazı hazırlayabiliriz?