Dizeleri bir ifadedeki değişmez değerler olarak yazabilirsiniz. Bir ifadedeki işlevler ve JavaScript işleçleri de dizeleri döndürür. Tanımlayıcılar (örneğin, değişken adları) ile değişmez değer dizeleri arasında ayrım yapmak için, değişmez değer dizelerinin dize sınırlayıcıları içine alın. Dize sınırlayıcıları olarak tek tırnak işareti ya da çift tırnak işareti kullanabilirsiniz. Örneğin, bir UNIX işlemini başlatmak amacıyla bir programın adı olarak değişmez değer dizesi kullanmak için bunu şu şekilde yazın:
"/usr/smart/program"
Yıldızla (*) işaretlenmiş metin kutularına, tırnak işaretleri arasında ya bir ifade ya da değişmez değer dizesi girin. Yıldız işareti, CA Process Automation ürününün, metin kutusunun içeriğini değerlendirdiğini gösterir. İfadeleri sınırlamak için tırnak işareti kullanmayın.
Değişmez değerler bekleyen metin kutuları yıldız (*) işaretiyle etiketlenmez. Bu gibi durumlarda, dizeleri tırnak işaretleriyle sınırlandırmayın.
JavaScript, değişmez değer dizelerinden çıkmak için ters eğik çizgi karakterini (\) kullanır. Çıkış karakterine eklenen bir anlamsal eylem varsa, karakter bu anlamsal eylemi gerçekleştirmek yerine onun karakter eşdeğerine dönüştürülür. Örneğin, 'C:\\pam', 'C:\pam' değerine dönüştürülür.
CA Process Automation, çıkış karakterinin ardından gelen karakteri, dil yorumlayıcısı aracılığıyla ayrıştırmak yerine, olduğu gibi yorumlar. Örneğin, bir dizeye çift tırnak işareti eklemek için, onun öncesine çıkış karakteri girin, \”. Bu durumda, ayrıştırıcı, çift tırnak işaretini dize sınırlayıcısı olarak yorumlamaz. Dizeye ters eğik çizgi eklemek için, başına bir çıkış karakteri ekleyin, \\.
Dizenizde sınırlayıcı olarak kullandığınız karakterin aynısını eklemek için, bu karakteri sınırlayıcı olarak kullanmadığınızda çıkış karakteri olarak kullanın. Örneğin, aşağıdaki dize tek tırnak işaretleriyle sınırlanmıştır. Bu dizede, tek tırnak işaretleri çıkış karakterleri; çift tırnak işaretleri ise değişmez değer karakterleri olarak kullanılmıştır:
'Database engine can\’t find database \'CHECKERS\' on server "GAMES"'
Çift tırnak işaretleri ile sınırlandırılan aynı dize, değişmez değer karakterleri olarak tek tırnak işaretlerini ve çıkış karakterleri olarak çift tırnak işaretlerini içerir:
"Database engine can't find database 'CHECKERS' on server \"GAMES\""
Aşağıdaki tabloda JavaScript çıkış sıraları gösterilmektedir:
|
Sıra |
Gösterilen Karakter |
|---|---|
|
\0 |
NUL karakteri (\u0000) |
|
\b |
Geri tuşu (\u0008) |
|
\t |
Yatay sekme (\u0009) |
|
\n |
Yeni satır (\u000A) |
|
\v |
Dikey sekme (\u000B) |
|
\f |
Form beslemesi (\u000C) |
|
\r |
Satır başı (\u000D) |
|
\" |
Çift tırnak işareti (\0022) |
|
\' |
Kesme işareti ya da tek tırnak işareti (\0u0027) |
|
\\ |
2 onaltılı basamak NN tarafından belirtilen Latin-1 karakteri |
|
Telif Hakkı © 2013 CA.
Tüm hakları saklıdır.
|
|