You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 1-js/05-data-types/03-string/article.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ Karakter dizisi formatı her zmaan [UTF-16](https://en.wikipedia.org/wiki/UTF-16
6
6
7
7
[cut]
8
8
9
-
## Quotes
9
+
## Tırnak İşaretleri
10
10
11
11
Tekrar hatırlayacak olursanız, Karakter dizisi tek tırnak ve çift tırnak ile açılıp kapatılabilir. :
12
12
```js
@@ -46,7 +46,7 @@ Tek tırnak ve çift tırnak dil ilk yazılmaya başlandığı, çoklu satırlar
46
46
47
47
48
48
## Özel Karakterler
49
-
"yeni satır" `\n` karakterini kullanarak çif tırnaklı karakter dizisi içerisinde birçok satırdan oluşan bir metin yazılabilir:
49
+
"yeni satır" `\n` karakterini kullanarak çift tırnaklı karakter dizisi içerisinde birçok satırdan oluşan bir metin yazılabilir:
50
50
51
51
```js run
52
52
let davetliListesi ="Davetliler:\n * İhsan\n * Cemal\n * Muzaffer";
@@ -84,7 +84,7 @@ alert( "\u{1F60D}"); // 😍, gülen yüz sembolü (uzun unicode)
84
84
85
85
Tüm özel karakterler her zaman `\` karakteri ile başlarlar. Karakterler normal akışında giderken başka bir iş yapması için var olan işlemi kesmesinden dolayı "kesme karakteri" denebilir..
86
86
87
-
Karakter dizisine ünlem işareti koyulmak istendiğinde yine bu kesme işareti kullanılır.
87
+
Karakter dizisi içinde kesme işareti kullanmak istersek bu işaret yardımıyla yaparız.
88
88
89
89
Örneğin:
90
90
@@ -119,7 +119,7 @@ Dikkat ederseniz `\n` "özel karakter" oludğundan dolayı bir karakter olarak t
119
119
120
120
```warn header="`length` bir özelliktir"
121
121
122
-
Genelde başka diller ile çalışmış programcılar yanlışlıkla `str.length`yerin`str.length()` metodunu çağırmaktadırlar. Böyle bir metod yoktur.
122
+
Genelde başka diller ile çalışmış programcılar yanlışlıkla `str.length`yerine`str.length()` metodunu çağırmaktadırlar. Böyle bir metod yoktur.
123
123
124
124
`str.length` sayısal bir değerdir, fonksiyon değildir! Sonunda parantez açıp kapanmaz.
125
125
```
@@ -169,7 +169,7 @@ let str = 'Selam';
169
169
str[0] ='s'; // hata
170
170
alert( str[0] ); // çalışmaz, değişiklik olmaz
171
171
```
172
-
Bunun çüzümü se yeni bir karakter dizisi atayıp `str`'yi buna atamaktır.
172
+
Bunun çüzümü ise yeni bir karakter dizisi atayıp `str`'yi buna atamaktır.
173
173
174
174
Örneğin:
175
175
```js run
@@ -642,4 +642,4 @@ Bunun yanında karakter dizileri için daha başka yardımcı metodlar bulunmakt
642
642
- `str.repeat(n)` -- `str`'yi istendiği kadar tekrar eder..
643
643
- ... Daha fazlası için [manual](mdn:js/String) adresine bakabilirsiniz.
644
644
645
-
Karakter dizileri bunun yanında arama/değiştirme veya regular expression için metodlar barındırmaktadır. Fakat bu konular ayrı bölümleri hak etmektedir. Bu konulara ilerleyen bölümlerde dönülecektir.
645
+
Karakter dizileri bunun yanında arama/değiştirme veya regular expression için metodlar barındırmaktadır. Fakat bu konular ayrı bölümleri hak etmektedir. Bu konulara ilerleyen bölümlerde dönülecektir.
0 commit comments