10 EKİM 2013, PERŞEMBE

Javascript Eğitimi - Olsun Veya Rastgele Dizi Öğelerini Kaldırma

Merhaba JavaScript beri herkes yok seçme veya çıkarılması için yerleşik yöntemleri Dizi elemanları rastgele biz uzatmak için nasıl gösterecektir Bu tür yöntemleri var ile dizi nesne bunu temin etmek Önce sevdiğiniz kod editörü açmak ve kendinizi bir örnek nokta olsun Bir script öğesindeki koyacağız gitmek için HTML belgesi hazır biz bazı javascript ve ilk oynayacağız nerede bu yakın emin olun Yapabileceğimiz bir şey poppin IRA NRA içinde 7 öğeleri vardır 7 ürün yani iki senaryo bu derste kapağı edeceğim vardı orada tek senaryo bunlardan birini seçmek için nasıl olacak dizideki elemanları öğe

leri rastgele ama biz kalacağız ikinci egzersiz için orijinal dizi ve onları etkilemez göstermek nasıl bu unsurların birini seçmek için dizi rastgele vardır ve hemen hemen dizide de dışarı koparmak olacak bir dizi etk

iler artık orijinal dizideki var ki çok eğer gibi güverte bir kart almaya edildi ve geri ve güverte tek kart eksik olacak demektir tutun değil Bunu yapmak istemiyorum, her iki senaryoda da başka bir de

“Ders Kodu: http://www.developphp.com/video/JavaScript/Get-or-Remove-Random-Array-Elements-Tutorial JavaScript rastgele dizi öğelerini seçerek veya kaldırma yöntem...”
Adam Khoury

ğişken oluşturmak olduğunu ve kısa I ve bunun için standları çağrı Bu dizide rasgele indeks eşit olacak Maske doc rastgele yöntem süreleri Bir yarış uzunluğu% uh görünümü o sadece senin IRA yakala ve uzun uzadıya benim hazır koymak ve biz de aşağı yuvarlak var bu yüzden biz bu denklemin üzerinde çalıştırmak için matematik nokta zemin yöntemi çıkmak için gidiyoruz bu şekilde o yapar şimdi ne aşağı yuvarlanır senin farkında dizi içinde size bir rasgele indeksi verir Örn

Javascript Eğitimi - Olsun Veya Rastgele Dizi Öğelerini Kaldırma Resim 1 Javascript Eğitimi - Olsun Veya Rastgele Dizi Öğelerini Kaldırma Resim 2 Javascript Eğitimi - Olsun Veya Rastgele Dizi Öğelerini Kaldırma Resim 3 Javascript Eğitimi - Olsun Veya Rastgele Dizi Öğelerini Kaldırma Resim 4

eğin Meyer ve 7 yer alır Bu dahilinde unsurlar 7 var demektir endeks pozisyonları ve endeks 80 başlangıç Bir yarışta yüzden sıfır bir zorundayız 3 5 6 Bize bu dizi içinde 7 dizin konumları veren gibi 0 ve altı nedenle temelde bu ne geçer RI değişken tek rasgele bir sayıdır veriyor 0 arasındaki altı ve daha sonra bu rastgele kullanabilirsiniz endeks c: belgeler doğru nokta ve test amaçlı sadece sağ değeri benim ray almak görebilirsiniz sen sadece koymak köşeli parantez biz animasyon II rastgele indeks pozisyon r

astgele bir değer elde Bu diziden bizim favori tarayıcı yazılımı bu çalıştırırsanız o kadar Biz sayfa he dahaki sefere başlayacak yeni ücretsiz yenileme görmek için olsun ve sadece rastgele diziden bir değer seçmek Şimdi ücretsiz sağ dizi en önde gidelim Burada kendimiz için yatay kural arada çift tırnak biz sadece bir İK etiketi koyabilirsiniz o altında biz dizi sağa gidiyoruz Sayfanın yüzden biz onların orijinalini görürsünüz Biz aldıktan sonra meyer et etkilenen olmamıştır bizim biz sevdiğim tarayıcı o çalıştırırsanız, böylece biraz dışarı rastgele eleman Eğer abcd EFG görebilirsiniz Tüm hala bozulmamış hiçbir unsurlar hızında koparıp ama biz were almak için hala mümkün rastgele eleman rastgele çıktı bu yüzden bir rasgele eleman her zaman seçme ediyoruz uygulamasının çalıştığı kod çalıştırmak bu satırları her zaman vardır Şimdi en dizinin bir rastgele eleman çıkarmak istiyorum diyelim bu yüzden artık şimdi yapmamız gereken tek şey bunu yapmak için dizide var bir daha eklemek mayın ve bir daha değişken bu değişken adında Rs sadece bu yüzden rastgele rastgele splice açılımı olduğu dizinin de elemanın dışarı ekleme ve tarafından bunu Eğer bir nesne vardır üzerinde Burası yöntemi çalıştıran İlk parametre indeksi iki parametre onu beslemek Eğer diziye gidip seçerek başlamak istiyorum ve ikinci parametre seçmek istediğiniz kaç unsurlar ya da biz sadece bir eleman dışarı splice istiyorum bizim durumumuzda dışarı splice rastgele bir dizin konumunda başlayan ve daha sonra buraya biz yazıyoruz sadece oldu sağ Bu rastgele RS splayslanmış çünkü Alice, benim favori tarayıcı olduğunu çalıştırmak istediğiniz eleman Bunu şimdi burada bizim orijinal dizideki bakmak farkı görebilirsiniz Eğer D ABC eksik olduğunu görüyoruz EFG D diziden eksik bakın dışarı koparıp çünkü bana o tazeleyelim ve şimdi bu durumda F dışarı koparıp olmuştur böylece her zaman seçtiğiniz görürsünüz rastgele ekleme sonra birinci derecede Paul çıktı ve örnek biz siz gösterdi orijinal oran bozulmadan kaldı Bu şekilde uzaktan hiçbir unsurlar ekleme yöntemi ekleyerek Eğer öyle değil yani aslında diziden öğe kaldırmak için nasıl gösterir artık orijinal dizideki ana kadar ve sonra bu Rs değişkeni buna erişebilir Şimdi ben öncelikle bu örneklerle çalıştırmak istiyorum ama seni yarar olabilir uygulamalar prototip eklenen dizi senin uzanan bu şekilde nesne Daha fazla özünde JavaScript işlevleri ya da sadece eğer bunu yaparken idare edecek basit bir işlevi yazmak için seçebilirsiniz Eğer bu satırları koymak istiyorum böylece biz sadece gösterdi işlevin bir tür içine bu ama ben koymak için nasıl yeniden kullanılabilir göstereceğim Bu yeniden kullanılabilir ama aslında için prototip eklenir olacak işlev dizi nesne kaynağı ben dizi nokta oldum Prototip ve sonra adını koymak yöntemidir Eğer dizi nesne ve adınızı bu birine ekliyoruz yeni yöntem rand ekleme rastgele Arap elemanda baharat bir yöntemdir, çünkü emirlik Bu eşit durdurma açık / kapalı baskı çalışması yapmak küme ayracı açılış birkaç satır aşağı gitmek ve küme ayracı kapatma sana koymak Şimdi ne yapmak istediğinizi bu arianna olan bu satırları almaktır kumanda X onları almak onların Yeni kiralar yer yöntemiyle dışarı içeride onları koymak bunu biraz rasgele indeks değişkeni değiştirmek istiyorum Bu deniz değişiklik meyer et tu bu olmalı Bu tanımlamak çünkü başvurmak için gidiyor benim yarışım olacak çünkü meyer et çalıştırmak için bu yöntemi çağırıyor nesne örneği böylece sadece et meyer başvurmak için bu koyabilirsiniz o meyer et burada bahsedilen bu Rance yeri yöntemi içinde ve sadece bunu değiştirmek buna NANSEMOND yapacağız dönüş Rs olduğunu duyuyorum ve senin uygulamalar içinde şimdi var sadece senin baskını kurmak ve daha sonra kaydetmek istiyorsunuz çalıştırabilirsiniz bizim Sonuç benim diziye eşittir Hedef ne olursa olsun, istediğiniz ray ve sonra söylemek nokta Daha sonra alaycı splice ve koştu sayfada kendinize sonucu yazabilirsiniz ve daha sonra size daha önce yaptım aynı özelliğe sahip olduğunu fark edeceksiniz ama şimdi bu soğuk içinde artık rağmen onun Eğer uzatmak için kullandığınız yöntem kendi Tüm yükselterek script başvurabilirsiniz anlamına dizi nesne Bu koştu ekleme yöntemi Kim bu yöntemi kullanmak Tekrar tekrar Şimdi bu bir göz ve bir iyilik tarayıcı atalım ve biz E eksik orijinal diziler var olduğunu göreceksiniz ve diziden rastgele dışarı splayslanmış oldu Bu süre içinde yenilendiği bu kez G eff splayslanmış olmuştur Bu bu kez DA ICC yöntem aslında olacak orijinal diziyi etkiler dizinin dışarı rastgele eleman almak Eğer farklı bir yöntem istedim dışarı sadece yöntem olduğunu kopyalayabilirsiniz Başka bir 100 koymak ve sadece rand koymak İsterseniz şimdi ve sonra sadece rastgele bir değer elde edersiniz rastgele endekse bakarak ve daha sonra kaydedebilirsiniz bizim değeri kısa şimdi hangi eşittir Bu ve daha sonra sadece rastgele dizin konumunu koymak Köşeli parantez içinde ve daha sonra ben olacak o dönmek Şimdi bu bir orijinal dizi etkilemez bu bir orijinal yağmuru aslında değişir değiştirmek olmaz artık bundan sonra dizide var olur yarışında öğeyi plucks Ben koşmak eğer öyleyse sonuç meyer et eşittir dot savaş koştu Onları orijinal dizi bozulmadan ABCDE FG kalır fark edeceksiniz ve E rastgele oranda bir değer olarak dışarı alındı CC bu konuda gitmek için farklı yolları olduğunu ancak bu yaklaşım sadece nasıl JavaScript işlevselliğini genişletmek gösterir hissediyorum yolu özel bir tür fonksiyonlar vardır ya da bir teklif olarak yerine o JavaScript istediğiniz mesajı onun yerleşik çekirdek işlevselliği içinde varsayılan Eğer koştu splice eklemek olduğunu ne kadar kolay görebilirsiniz İran artık yöntem iki yöntemleri olduğunu array nesnesi olarak javascript Kolayca script'lerime içinde kullanabilirsiniz şimdi önce yoktu tamam javascript dizi nesne uzatma konusunda bu ders memnun kaldım umut o farklı yöntemler ve işlevsellik farklı tür vermek Eğer uygulama içinde ihtiyaç duyabileceği olduğunda çekirdek JavaScript Programlama dili Bu tür yöntemler yoksundur.

Açıklama

Ders Kodu: http://www.developphp.com/video/JavaScript/Get-or-Remove-Random-Array-Elements-Tutorial JavaScript rastgele dizi öğelerini seçerek veya kaldırma yöntemleri inşa etmişlerdir olmadığından, biz yöntemler bu tür ile tedarik Array nesnesi genişletmek için nasıl gösterecektir. İlk örnek, orijinal dizi etkilemeden rastgele dizi öğesi nasıl gösterir, ikinci örnek rastgele diziden hedef öğesini kaldırır bir diziden bir öğe splice nasıl gösterir. Biz de bu özel yöntemlerle JavaScript Array nesnesi genişletmek için nasıl gösterir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

Adam Khoury

Adam Khoury

Profesyonel bir online bedava gibi kod ve tasarım öğrenin. JavaScript, PHP, SQL, HTML, CSS, ActionScript ve daha fazlası gibi usta geliştirme teknolojileri. Tüm videoları http://www.developphp.com daha iyi organize olan

YORUMLAR



10/10

  • 66
    Olumlu
  • 0
    Olumsuz
  • 15
    Yorum
  • 6485
    Gösterim

SPONSOR VİDEO

Rastgele Yazarlar

  • Android Developers

    Android Deve

    9 Kasım 2007
  • HowToBasic

    HowToBasic

    8 Aralık 2011
  • Pocketnow

    Pocketnow

    14 EKİM 2007

ANKET



Bu sayfa işinize yaradı mı?