Javascript Tablosu

| | | |

JavaScript include () yöntemi, bir dizideki bir öğeyi arar. Dizi öğesi varsa, bu yöntem True değerini döndürür. Filter () yöntemi, bir listedeki bir öğeyi aramanıza olanak tanır. include ()`den farklı olarak, filtre () yöntemi aradığınız öğeyi döndürür.

Bu dizinin belirli bir değer içerip içermediğini bilmek isteyebilirsiniz. Örneğin, bir ürün siparişleri listeniz olabilir ve birisinin mağazanızdan bir komidin sipariş edip etmediğini kontrol etmek isteyebilirsiniz.

JavaScript Array şunları içerir

Bir ürün olup olmadığını belirlemenin iki yolu vardır. JavaScript boolean adı verilir.

Dizi. include (), String.includes () ile aynı şekilde çalışır. Ancak Array.includes () bir dizi nesneyi arar.

() JavaScript Örneği

içerir

Bir kafemiz olduğunu varsayalım. bugün bir espresso sipariş etti. Bir espresso siparişi verilip verilmediğini görmek için bugünün sipariş listesini kontrol etmek için aşağıdaki kodu kullanabiliriz:

Kodumuz şunu döndürür: false.

todays_orders dizisi Express değerini içermez. include () yürütülür, false değerini döndürür. Öğenin bulunduğu bir diziyi arayacak olsaydık, include () true döndür.

Şimdi konuşalım veya ne istersek ve son üç siparişte kapuçino sipariş eden varsa. Bunu yapmak için include () yöntemini bir start_position argümanıyla kullanabiliriz.

Kullanacağımız kod şudur:

Programımız şunu döndürür: true. Süt dizimizdeki 3 dizin değerinden sonra sıralandığından, include () işlevimiz true değerini döndürdü.

Yukarıdaki örnekte, bir dize dizisinin belirli bir değeri içerip içermediğini kontrol etmek için include () kullandık. Peki ya bir dizi nesnenin belirli bir değer içerip içermediğini kontrol etmek istersek? Bu eylemi gerçekleştirmek için filtre () işlevini kullanabiliriz.

filtre () işlevi bir dizi nesneyi yineler ve belirli bir nesneyi arar. değer. filtre () bir argüman alır: bir değer aramak için kullanılan bir fonksiyon. İşte filter () JavaScript işlevinin sözdizimi:

filtre () JavaScript örneği

Kahve siparişi için hem sipariş edilen kahvenin adını hem de müşterinin adını içeren bir öğe tablomuz var.

John Appleseed adlı birinin bugün kahve sipariş edip etmediğini kontrol etmek istiyoruz. John sadık bir müşteridir ve bir sonraki kahvesinde indirim almalıydı.

Aşağıdaki kod, John Appleseed`in sipariş verip vermediğini kontrol eder:

Bizim program döndürür:

Önce com adında bir dizi tanımlıyoruz emirler. Bu, birlikte sipariş verdiğim kişilerin adlarının ve sipariş ettikleri içeceğin bir listesini saklar. Ardından, check_orders adında bir JavaScript değişkeni tanımlarız. Bu değişken, kontrol etmek için filtre () işlevini kullanır. John Appleseed adında biri bugün bir kahve sipariş ettiyse.

check_orders değişkeninin değerini yazdıralım ve JavaScript konsolu . John Appleseed bugün bir sipariş verdiğinden, fonksiyonumuz onun sipariş kaydını döndürür. Sipariş vermezseniz, programımız hiçbir şey döndürmez.

filter() yöntemi hakkında daha fazla bilgi edinmek istiyorsanız, JavaScript filtresi eğitimimize bakın < a href="/javascript-filter-reduce"> () ve küçült () .

Sonuç

içerir () yöntemi bir dizide bir değer olup olmadığını kontrol eder. Bu yöntem, sonuca bağlı olarak doğru veya yanlış döndürür. filter() yöntemi, bir nesne dizisinin belirli bir değer içerip içermediğini belirler. Bu yöntem, dizide varsa, belirli bir ölçütle eşleşen nesneyi döndürür.

JavaScript hakkında daha fazla bilgi edinmek ister misiniz? JavaScript Nasıl Öğrenilir kılavuzumuza göz atın. Uzman tavsiyesi ve öğrenmenize yardımcı olması için kullanabileceğiniz en iyi çevrimiçi kursların, kitapların ve kaynakların bir listesini bulacaksınız.

Bu makalenin sorunu çözmenize yardımcı olduğunu umuyoruz. Javascript Tablosu dışında, exp ile ilgili diğer konulara bakın.

Python'da başarılı olmak ister misiniz? en iyi Python çevrimiçi kursları 2022 hakkındaki incelememize bakın. Veri Bilimi ile ilgileniyorsanız, R'de programlamayı nasıl öğreneceğinizi de kontrol edin.

Bu arada, bu materyal diğer dillerde de mevcuttur:



Angelo Chamberlet

Tallinn | 2022-11-30

Basitçe ifade edilmiş ve açık. Paylaşım için teşekkürler. Javascript Tablosu ve exp ile ilgili diğer konular her zaman benim zayıf noktam olmuştur 😁. Geri bildirim ile yarın geri dönecek

Oliver Wu

Warsaw | 2022-11-30

Kodlama mülakatıma hazırlanıyordum, bunu açıkladığınız için teşekkürler - Python'da Javascript Tablosu en basit olanı değil. Dün kontrol edildi, işe yarıyor!

Boris Nickolson

Boston | 2022-11-30

Basitçe ifade edilmiş ve açık. Paylaşım için teşekkürler. Javascript Tablosu ve filter ile ilgili diğer konular her zaman benim zayıf noktam olmuştur 😁. Lisans tezimde kullanacağım

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

Common xlabel/ylabel for matplotlib subplots

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

12 answers

NUMPYNUMPY

Flake8: Ignore specific warning for entire file

12 answers

NUMPYNUMPY

glob exclude pattern

12 answers

NUMPYNUMPY

How to avoid HTTP error 429 (Too Many Requests) python

12 answers

NUMPYNUMPY

Python CSV error: line contains NULL byte

12 answers

NUMPYNUMPY

csv.Error: iterator should return strings, not bytes

12 answers

News


Wiki

Python | How to copy data from one Excel sheet to another

Common xlabel/ylabel for matplotlib subplots

Check if one list is a subset of another in Python

sin

How to specify multiple return types using type-hints

exp

Printing words vertically in Python

exp

Python Extract words from a given string

Cyclic redundancy check in Python

Finding mean, median, mode in Python without libraries

cos

Python add suffix / add prefix to strings in a list

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

Python - Move item to the end of the list

Python - Print list vertically