Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

hamsi

omerraker64ISC0.2.1

Hamsi ile dizilere hukmedin.

hamsi, dizi, array

readme

Hamsi

Hamsi.js ile Dizilere Hükmedin, Hemde Türkçe

npm version wercker status

Yükleme Yönergeleri

Yüklemek için Node.js v4.5+ gereklidir.

$ npm install --save hamsi

Kütüphane ile Gelen Özellikler

var <isim> = require('hamsi');
<isim>.Build();
// Kütüphaneyi çalıştırır.

<diziniz>.turla(/* Burası callback alır */);
// turla fonksiyonu callback'e iki değişken atar; ilki eleman, ikincisi hatadır.

<diziniz>.aralikTurla(/* Başlangıç Değeri, Bitiş Değeri, Callback */);
// Callback turla fonksiyonu ile aynı değerleri alır, ek olarak başlangıç ve bitiş değeri girilir.

<diziniz>.uzunluk();
// Dizinin uzunluğunu döndürür.

<diziniz>.elemanlariYazdir();
// Dizinin elemanlarını alt alta yazdırır.

<diziniz>.tersCevir();
// Diziyi ters çevirir.

<diziniz>.ekle(/* Eleman */);
// İstediğiniz elemanı diziye eklemenizi sağlar.

Örnek Kullanım

Aşağıda kütüpahenin örnek bir dizide kullanımı gösterilmiştir.

'use strict';
let Hamsi = require('hamsi');
let Dizi = ['Ev','Araba','Bilgisayar','Cay','Kahve'];
let x;

Hamsi.Build();

Dizi.turla(function (eleman, hata) {
  if (!hata) {
    console.log(eleman);
  }
});
// Çıktı: Ev, Araba, Bilgisayar, Cay, Kahve (Alt alta)

Dizi.aralikTurla(0,3,function (eleman, hata) {
  if (!hata) {
    console.log(eleman);
  }
});
// Çıktı: Ev, Araba, Bilgisayar (Alt alta)

x = Dizi.uzunluk();
console.log(x);
// Çıktı: 5