Yardımcılar

Şu tarihte değiştirildi Cum, 5 Ock şunda: 1:49 AM

Varsayılan Yardımcılar

Uzunluk

Verilen dize veya dizinin uzunluğunu döndürür.

Parametreler

  • value {Dizi|Obje|String}

  • döndürür {Sayır}: Değerin uzunluğu.

Varsayılan

Tanımsız olmayan ilk değeri döndürür, aksi takdirde "varsayılan" değer döndürülür.

Parametreler

  • değer {any}

  • defaultValue {any}

  • döndürür {String}

eq

a, b'ye eşitse bir blok oluşturan blok yardımcısı. Ters bir blok belirtilirse, falsy olduğunda oluşturulacaktır. İkinci değer için isteğe bağlı olarak compare="" hash argümanını kullanabilirsiniz.

Parametreler

  • a {String}

  • b {String}

  • options {Object}: Gidon sağlanan seçenekler nesnesi

  • döndürür {String}:  Blok veya belirtilmişse ve falsey ise ters blok.


gt

a, b'den büyükse bir blok oluşturan blok yardımcısı.


Ters bir blok belirtilirse, hatalı olduğunda işlenecektir. İkinci değer için isteğe bağlı olarak compare="" hash argümanını kullanabilirsiniz.

Parametreler

  • a {String}

  • b {String}

  • options {Object}: Gidon sağlanan seçenekler nesnesi

  • returns {String}: Blok veya belirtilmişse ve falsey ise ters blok.

lt

a, b'den küçükse bir blok oluşturan blok yardımcısı.

Ters bir blok belirtilirse, hatalı olduğunda işlenecektir. İkinci değer için isteğe bağlı olarak compare="" hash argümanını kullanabilirsiniz.

Parametreler

  • context {Object}

  • options {Object}:Gidon sağlanan seçenekler nesnesi

  • returns {String}: Blok veya belirtilmişse ve falsey ise ters blok.

lte

a, b'den küçük veya eşitse bir blok oluşturan blok yardımcısı.

Ters bir blok belirtilirse, hatalı olduğunda işlenecektir. İkinci değer için isteğe bağlı olarak compare="" hash argümanını kullanabilirsiniz.

Parametreler

  • a {Sring}

  • b {Sring}

  • options {Object}: Gidon sağlanan seçenekler nesnesi

  • returns {String}: Blok veya belirtilmişse ve falsey ise ters blok.

gte

a, b'den büyük veya eşitse bir blok oluşturan blok yardımcısı.

Ters bir blok belirtilirse, hatalı olduğunda işlenecektir. İkinci değer için isteğe bağlı olarak compare="" hash argümanını kullanabilirsiniz.

Parametreler

  • a {String}

  • b {String}

  • options {Object}: Gidon sağlanan seçenekler nesnesi

  • returns {String}: Block, or inverse block if specified and falsey.


ternary

Verilen koşula bağlı olarak sağlanan iki değerden birini döndürür.

Parametreler

  • Condition {Boolean}

  • trueValue {String | Number}

  • falseValue {String | Number}

  • returns {String | Number}

isnt

a, b'ye eşit değilse bir bloğu işleyen blok yardımcısı. Ters bir blok belirtilirse, falsy olduğunda işlenecektir.

Parametreler

  • a {String}

  • b {String}

  • options {Object}: Gidon sağlayan seçenekler nesnesi

  • returns {String}

not

val falsey ise true döndürür. Blok veya satır içi yardımcı olarak çalışır.

Parametreler

  • val {String}

  • options {Object}: Gidon sağlayan seçenekler nesnesi

  • returns {String}


or

Verilen değerlerden herhangi biri doğruysa bir blok oluşturan blok yardımcısı. Ters bir blok belirtilirse, falsy olduğunda işlenecektir.

Parametreler

  • arguments {...any}: Değişken sayıda bağımsız değişken

  • options {Object}: Gidon sağlayan seçenekler nesnesi

  • returns {String}:  Blok veya belirtilmişse ve falsey ise ters blok.

and

Verilen değerlerin her ikisi de doğruysa bloğu işleyen yardımcı. Ters bir blok belirtilirse, yanlış olduğunda işlenecektir. Bir blok yardımcısı, satır içi yardımcı veya alt ifade olarak çalışır.

Parametreler

  • a {any}

  • b {any}

  • options {Object}: Gidon sağlayan seçenekler nesnesi

  • returns {String}

startsWith

Bir dizenin verilen önekle başlayıp başlamadığını test eden ve if ve else olarak işleyen blok yardımcısı.

Parametreler

  • prefix {String}

  • testString {String}

  • options {String}

  • returns {String}

ellipsis

Bir dizgeyi belirtilen uzunlukta keser ve bir elips (...) ile ekler.

Parametreler

  • str {String}

  • length {Number}: Döndürülen dizenin istenen uzunluğu.

  • returns {String}: Kesilmiş dize

replace

a alt dizesinin tüm oluşumlarını b alt dizesi ile değiştirir.

Parametreler

  • str {String}

  • a {String}

  • b {String}

  • returns {String}

lowercase

Verilen dizgedeki tüm karakterleri küçük harfle yazar.

Parametreler

  • str {String}

  • returns {String}

uppercase

Verilen dizgedeki tüm karakterleri büyük harfle yazar. Bir blok yardımcısı olarak kullanılırsa, tüm bloğu büyük harfle yazar. Bu yardımcı ters blokları desteklemez.

Parametreler

  • str {String}: Büyük harfle yazılacak dize

  • options {Object}: Gidon sağlayan seçenekler nesnesi

  • returns {String}

titleize

Verilen dizenin başlık durumu. "bu örnek metindir "den "Bu Örnek Metindir"

Parametreler

  • str {String}

  • returns {String}

isEmpty

Verilen koleksiyon boşsa true (veya blok), koleksiyon boş değilse false (veya sağlanmışsa ters blok) döndüren satır içi, alt ifade veya blok yardımcısı.

Parametreler

  • collection {Object}

  • options {Object}

  • returns {String}

isObject

Değer bir nesne ise true döndürür.

Parametreler

  • value {String}

  • returns {Boolean}

isNumber

Değer bir nesne ise true döndürür.

Parametreler

  • value {String | Number}

  • returns {Boolean}





Bu makale sizin için faydalı oldu mu?

Harika!

Geri bildiriminiz için teşekkür ederiz

Üzgünüz! Size yardımcı olamadık

Geri bildiriminiz için teşekkür ederiz

Bu makaleyi nasıl iyileştirebileceğimizi bize bildirin!

Nedenlerden en az birini seçin
CAPTCHA doğrulaması gereklidir.

Geri bildirim gönderildi

Çabanızı takdir ediyoruz ve makaleyi düzeltmeye çalışacağız