Az karakterlánc hossza tulajdonság lekéri a karakterláncban szereplő összes karaktert.
Szintaxis
A karakterlánc szintaxisa a következő:
húr.hossz
Ez a tulajdonság egyszerűen visszaadja a karakterláncban rendelkezésre álló összes karaktert futás közben.
Próbáljunk ki néhány példát, amelyek a string length tulajdonságot használják.
Példák
Először is látni fogja ennek a tulajdonságnak az alapvető megvalósítását. Később látni fogja az alkalmazását.
Tegyük fel, hogy rendelkezik a következő karakterlánccal:
Ha meg szeretné tudni, hogy hány karakter van ebben a karakterláncban, egyszerűen alkalmazza a karakterlánc hossz tulajdonságát az alábbiak szerint:
o.hossz
Amint látja, ez egyszerűen a megadott karakterlánc hosszát adja vissza.
Ezt az ingatlant több helyen is használhatja. Tegyük fel például, hogy bejelentkezik egy IF-kimutatásra, például az alábbihoz:
ha (o.hossz <= húsz) {konzol.napló('Ez egy rövid karakterlánc');
} más {
konzol.napló('Ez egy hosszú karakterlánc');
}
És amint az a konzol kimenetén is látható, az Ez egy rövid karakterlánc kiírást nyomtatja ki. Az nagyszerű.
Ezt használhatja a feltételes utasításában számára hurok is. Ha meg szeretné ismételni a karakterlánc minden karakterét, és minden betűt kisbetűvé akar alakítani, de még nem tudja, hogy a karakterlánc hány karakterből áll, akkor egyszerűen megadhatja a str.hossz tulajdonság, mint feltételes nyilatkozat.
számára (hadd i= 0;én<o.hossz;én++) {konzol.napló(o[én].Nagybetűs());
}
Amint az a kimeneti konzolon látható, a konzolon minden karakter külön jelenik meg, és nagybetűkké alakítva.
Tehát így alkalmazhatja sokféle forgatókönyvre igényeinek megfelelően.
Érdekes tény
Itt egy érdekes tény a srácok számára. Próbáljuk meg most kikerülni a karakterlánchossz tulajdonságot egy számérték hozzárendelésével. Látni fogja, hogy vagy kinyomtatja a hozzárendelt értéket, vagy a karakterlánc valós hosszát.
Tehát először rendeljen hozzá egy értéket
o.hossz = 10;És most megpróbáljuk vigasztalni a karakterlánc hosszát.
konzol.napló(o.hossz);
És mint látható, nem mutatja a hozzárendelt értéket. Ez azt mutatja, hogy a karakterlánc hossza vagy a karakterlánc karaktereinek számítása futási időben történik, majd megjeleníti a kimenetet.
Következtetés
Ebben a cikkben megtudta, mi a karakterlánc hossza tulajdonság a Javascriptben, és néhány különböző példában látta az alkalmazását. Remélem, hogy ez a cikk hasznosnak bizonyult a karakterlánchossz tulajdonság és annak megvalósításai megértésében. A linuxhint.com webhelyen tovább olvashat a Javascriptről.