{"id":17,"date":"2024-02-18T13:32:02","date_gmt":"2024-02-18T13:32:02","guid":{"rendered":"https:\/\/trgis.dev\/?p=17"},"modified":"2024-02-18T13:32:03","modified_gmt":"2024-02-18T13:32:03","slug":"javascript-temel-kavramlar","status":"publish","type":"post","link":"https:\/\/trgis.dev\/?p=17","title":{"rendered":"JavaScript &#8211; Temel Kavramlar"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Ba\u015flang\u0131\u00e7 seviyesinde JavaScript \u00f6\u011frenmeye ba\u015flamak, modern web geli\u015ftirme d\u00fcnyas\u0131nda at\u0131labilecek heyecan verici bir ad\u0131md\u0131r. JavaScript, web taray\u0131c\u0131lar\u0131nda dinamik i\u00e7erik olu\u015fturmak ve web uygulamalar\u0131n\u0131 etkile\u015fimli hale getirmek i\u00e7in kullan\u0131lan bir programlama dilidir. Bu yaz\u0131da, JavaScript&#8217;in temel kavramlar\u0131n\u0131 ele alaca\u011f\u0131z ve ba\u015flang\u0131\u00e7 seviyesindeki geli\u015ftiricilerin bu g\u00fc\u00e7l\u00fc dildeki ilk ad\u0131mlar\u0131n\u0131 atmalar\u0131na yard\u0131mc\u0131 olaca\u011f\u0131z.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">De\u011fi\u015fkenler ve Veri T\u00fcrleri<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">JavaScript&#8217;te bir de\u011fi\u015fken, bir de\u011feri depolamak i\u00e7in kullan\u0131lan bir isimdir. De\u011fi\u015fkenler, <code>var<\/code>, <code>let<\/code> veya <code>const<\/code> anahtar kelimeleriyle tan\u0131mlanabilir. <code>var<\/code> eski bir tan\u0131mlama y\u00f6ntemidir ve genellikle <code>let<\/code> veya <code>const<\/code> kullan\u0131m\u0131 tercih edilir.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"let message = &quot;Merhaba, d\u00fcnya!&quot;;\nconst PI = 3.14;\nvar count = 10;\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">let<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">message<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">Merhaba, d\u00fcnya!<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">const<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">PI<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">3.14<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">var<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">count<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #81A1C1\">;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">JavaScript, \u00e7e\u015fitli veri t\u00fcrlerini destekler. Baz\u0131 temel veri t\u00fcrleri \u015funlard\u0131r:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>String<\/code>: Metin verilerini temsil eder.<\/li>\n\n\n\n<li><code>Number<\/code>: Say\u0131sal de\u011ferleri temsil eder.<\/li>\n\n\n\n<li><code>Boolean<\/code>: Mant\u0131ksal <code>true<\/code> veya <code>false<\/code> de\u011ferlerini temsil eder.<\/li>\n\n\n\n<li><code>Array<\/code>: Bir dizi de\u011ferler koleksiyonunu temsil eder.<\/li>\n\n\n\n<li><code>Object<\/code>: \u00d6zelliklerle birle\u015ftirilmi\u015f bir nesneyi temsil eder.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Operat\u00f6rler<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">JavaScript, aritmetik, atama, kar\u015f\u0131la\u015ft\u0131rma ve mant\u0131ksal operat\u00f6rler gibi \u00e7e\u015fitli operat\u00f6rleri destekler. \u00d6rne\u011fin:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"let x = 10;\nlet y = 5;\nlet z = x + y; \/\/ Toplama operat\u00f6r\u00fc\nlet isGreater = x &gt; y; \/\/ Kar\u015f\u0131la\u015ft\u0131rma operat\u00f6r\u00fc\nlet isValid = true &amp;&amp; isGreater; \/\/ Mant\u0131ksal ve operat\u00f6r\u00fc\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">let<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">x<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">let<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">y<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">let<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">z<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">x<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">+<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">y<\/span><span style=\"color: #81A1C1\">;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #616E88\">\/\/ Toplama operat\u00f6r\u00fc<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">let<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">isGreater<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">x<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">y<\/span><span style=\"color: #81A1C1\">;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #616E88\">\/\/ Kar\u015f\u0131la\u015ft\u0131rma operat\u00f6r\u00fc<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">let<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">isValid<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">true<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">&amp;&amp;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">isGreater<\/span><span style=\"color: #81A1C1\">;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #616E88\">\/\/ Mant\u0131ksal ve operat\u00f6r\u00fc<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ko\u015fullu \u0130fadeler ve D\u00f6ng\u00fcler<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ko\u015fullu ifadeler, belirli bir ko\u015fulun do\u011fru veya yanl\u0131\u015f olmas\u0131na ba\u011fl\u0131 olarak farkl\u0131 kod bloklar\u0131n\u0131n \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131n\u0131 sa\u011flar. JavaScript&#8217;te <code>if<\/code>, <code>else if<\/code> ve <code>else<\/code> kullanarak ko\u015fullu ifadeler olu\u015fturabiliriz. \u00d6rne\u011fin:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"let hour = 10;\n\nif (hour &lt; 12) {\n  console.log(&quot;G\u00fcnayd\u0131n!&quot;);\n} else if (hour &lt; 18) {\n  console.log(&quot;\u0130yi g\u00fcnler!&quot;);\n} else {\n  console.log(&quot;\u0130yi ak\u015famlar!&quot;);\n}\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">let<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">hour<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">if<\/span><span style=\"color: #D8DEE9FF\"> (<\/span><span style=\"color: #D8DEE9\">hour<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">&lt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">12<\/span><span style=\"color: #D8DEE9FF\">) <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #D8DEE9\">console<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">log<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">G\u00fcnayd\u0131n!<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">}<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">else<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">if<\/span><span style=\"color: #D8DEE9FF\"> (<\/span><span style=\"color: #D8DEE9\">hour<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">&lt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">) <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #D8DEE9\">console<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">log<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">\u0130yi g\u00fcnler!<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">}<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">else<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #D8DEE9\">console<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">log<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">\u0130yi ak\u015famlar!<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">}<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">D\u00f6ng\u00fcler, belirli bir kod blo\u011funu belirli bir ko\u015ful do\u011fru oldu\u011fu s\u00fcrece tekrar tekrar \u00e7al\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131l\u0131r. JavaScript&#8217;te <code>for<\/code>, <code>while<\/code> ve <code>do...while<\/code> d\u00f6ng\u00fcleri bulunur. \u00d6rne\u011fin:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"for (let i = 0; i &lt; 5; i++) {\n  console.log(&quot;Say\u0131:&quot;, i);\n}\n\nlet counter = 0;\nwhile (counter &lt; 3) {\n  console.log(&quot;Counter de\u011feri:&quot;, counter);\n  counter++;\n}\n\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">for<\/span><span style=\"color: #D8DEE9FF\"> (<\/span><span style=\"color: #81A1C1\">let<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">i<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #81A1C1\">;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">i<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">&lt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #81A1C1\">;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">i<\/span><span style=\"color: #81A1C1\">++<\/span><span style=\"color: #D8DEE9FF\">) <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #D8DEE9\">console<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">log<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">Say\u0131:<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">i<\/span><span style=\"color: #D8DEE9FF\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">let<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">counter<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">while<\/span><span style=\"color: #D8DEE9FF\"> (<\/span><span style=\"color: #D8DEE9\">counter<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">&lt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">3<\/span><span style=\"color: #D8DEE9FF\">) <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #D8DEE9\">console<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">log<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">Counter de\u011feri:<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">counter<\/span><span style=\"color: #D8DEE9FF\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #D8DEE9\">counter<\/span><span style=\"color: #81A1C1\">++;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Fonksiyonlar<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Fonksiyonlar, belirli bir i\u015flevi ger\u00e7ekle\u015ftiren tekrar kullan\u0131labilir kod bloklar\u0131d\u0131r. JavaScript&#8217;te fonksiyonlar <code>function<\/code> anahtar kelimesiyle tan\u0131mlan\u0131r. \u00d6rne\u011fin:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"function greet(name) {\n  console.log(&quot;Merhaba, &quot; + name + &quot;!&quot;);\n}\n\ngreet(&quot;Ahmet&quot;);\n\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">function<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">greet<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9\">name<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #D8DEE9\">console<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">log<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">Merhaba, <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">+<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">name<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">+<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">!<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">greet<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">Ahmet<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Nesneler<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">JavaScript&#8217;te nesneler, \u00f6zelliklerin birle\u015ftirilmi\u015f bir koleksiyonunu temsil eder. Bir nesne, <code>{}<\/code> i\u00e7inde virg\u00fclle ayr\u0131lm\u0131\u015f \u00f6zellik-de\u011fer \u00e7iftlerinden olu\u015fur. \u00d6rne\u011fin:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"let person = {\n  name: &quot;Ahmet&quot;,\n  age: 30,\n  isStudent: false\n};\n\nconsole.log(person.name); \/\/ &quot;Ahmet&quot;\nconsole.log(person.age); \/\/ 30\nconsole.log(person.isStudent); \/\/ false\n\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">let<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">person<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #88C0D0\">name<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">Ahmet<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #88C0D0\">age<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #ECEFF4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #88C0D0\">isStudent<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">false<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">}<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">console<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">log<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #D8DEE9\">person<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">name<\/span><span style=\"color: #D8DEE9FF\">)<\/span><span style=\"color: #81A1C1\">;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #616E88\">\/\/ &quot;Ahmet&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">console<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">log<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #D8DEE9\">person<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">age<\/span><span style=\"color: #D8DEE9FF\">)<\/span><span style=\"color: #81A1C1\">;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #616E88\">\/\/ 30<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">console<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">log<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #D8DEE9\">person<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">isStudent<\/span><span style=\"color: #D8DEE9FF\">)<\/span><span style=\"color: #81A1C1\">;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #616E88\">\/\/ false<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Ba\u015flang\u0131\u00e7 seviyesinde JavaScript \u00f6\u011frenmeye ba\u015flamak, modern web geli\u015ftirme d\u00fcnyas\u0131nda at\u0131labilecek heyecan verici bir ad\u0131md\u0131r. JavaScript, web taray\u0131c\u0131lar\u0131nda dinamik i\u00e7erik olu\u015fturmak ve web uygulamalar\u0131n\u0131 etkile\u015fimli hale getirmek i\u00e7in kullan\u0131lan bir programlama dilidir. Bu yaz\u0131da, JavaScript&#8217;in temel kavramlar\u0131n\u0131 ele alaca\u011f\u0131z ve ba\u015flang\u0131\u00e7 seviyesindeki geli\u015ftiricilerin bu g\u00fc\u00e7l\u00fc dildeki ilk ad\u0131mlar\u0131n\u0131 atmalar\u0131na yard\u0131mc\u0131 olaca\u011f\u0131z. De\u011fi\u015fkenler ve Veri T\u00fcrleri JavaScript&#8217;te&#8230;<\/p>\n","protected":false},"author":2,"featured_media":19,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[22],"class_list":["post-17","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-javascript","tag-javascript"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>JavaScript - Temel Kavramlar - Turkiye GIS Developer Community<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/trgis.dev\/?p=17\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JavaScript - Temel Kavramlar - Turkiye GIS Developer Community\" \/>\n<meta property=\"og:description\" content=\"Ba\u015flang\u0131\u00e7 seviyesinde JavaScript \u00f6\u011frenmeye ba\u015flamak, modern web geli\u015ftirme d\u00fcnyas\u0131nda at\u0131labilecek heyecan verici bir ad\u0131md\u0131r. JavaScript, web taray\u0131c\u0131lar\u0131nda dinamik i\u00e7erik olu\u015fturmak ve web uygulamalar\u0131n\u0131 etkile\u015fimli hale getirmek i\u00e7in kullan\u0131lan bir programlama dilidir. Bu yaz\u0131da, JavaScript&#8217;in temel kavramlar\u0131n\u0131 ele alaca\u011f\u0131z ve ba\u015flang\u0131\u00e7 seviyesindeki geli\u015ftiricilerin bu g\u00fc\u00e7l\u00fc dildeki ilk ad\u0131mlar\u0131n\u0131 atmalar\u0131na yard\u0131mc\u0131 olaca\u011f\u0131z. De\u011fi\u015fkenler ve Veri T\u00fcrleri JavaScript&#8217;te...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/trgis.dev\/?p=17\" \/>\n<meta property=\"og:site_name\" content=\"Turkiye GIS Developer Community\" \/>\n<meta property=\"article:published_time\" content=\"2024-02-18T13:32:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-18T13:32:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/trgis.dev\/wp-content\/uploads\/2024\/02\/Unofficial_JavaScript_logo_2.svg_.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"1200\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Onurhan \u015eeremet\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Onurhan \u015eeremet\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/trgis.dev\/?p=17#article\",\"isPartOf\":{\"@id\":\"https:\/\/trgis.dev\/?p=17\"},\"author\":{\"name\":\"Onurhan \u015eeremet\",\"@id\":\"https:\/\/trgis.dev\/#\/schema\/person\/3afa683fa7e112c711df1e37d1035e08\"},\"headline\":\"JavaScript &#8211; Temel Kavramlar\",\"datePublished\":\"2024-02-18T13:32:02+00:00\",\"dateModified\":\"2024-02-18T13:32:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/trgis.dev\/?p=17\"},\"wordCount\":329,\"publisher\":{\"@id\":\"https:\/\/trgis.dev\/#organization\"},\"keywords\":[\"Javascript\"],\"articleSection\":[\"JavaScript\"],\"inLanguage\":\"tr\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/trgis.dev\/?p=17\",\"url\":\"https:\/\/trgis.dev\/?p=17\",\"name\":\"JavaScript - Temel Kavramlar - Turkiye GIS Developer Community\",\"isPartOf\":{\"@id\":\"https:\/\/trgis.dev\/#website\"},\"datePublished\":\"2024-02-18T13:32:02+00:00\",\"dateModified\":\"2024-02-18T13:32:03+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/trgis.dev\/?p=17#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/trgis.dev\/?p=17\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/trgis.dev\/?p=17#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/trgis.dev\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"JavaScript &#8211; Temel Kavramlar\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/trgis.dev\/#website\",\"url\":\"https:\/\/trgis.dev\/\",\"name\":\"Turkiye GIS Developer Community\",\"description\":\"Turkiye GIS Developer Community\",\"publisher\":{\"@id\":\"https:\/\/trgis.dev\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/trgis.dev\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"tr\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/trgis.dev\/#organization\",\"name\":\"Turkiye GIS Developer Community\",\"url\":\"https:\/\/trgis.dev\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/trgis.dev\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/trgis.dev\/wp-content\/uploads\/2024\/02\/Logo.png\",\"contentUrl\":\"https:\/\/trgis.dev\/wp-content\/uploads\/2024\/02\/Logo.png\",\"width\":600,\"height\":400,\"caption\":\"Turkiye GIS Developer Community\"},\"image\":{\"@id\":\"https:\/\/trgis.dev\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/trgis.dev\/#\/schema\/person\/3afa683fa7e112c711df1e37d1035e08\",\"name\":\"Onurhan \u015eeremet\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/trgis.dev\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/74b25aa7537e0be8c6cda02d4e2543c4c93919248b416ad07874318ec89a5551?s=96&d=retro&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/74b25aa7537e0be8c6cda02d4e2543c4c93919248b416ad07874318ec89a5551?s=96&d=retro&r=g\",\"caption\":\"Onurhan \u015eeremet\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/onurhan-seremet\"],\"url\":\"https:\/\/trgis.dev\/?author=2\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"JavaScript - Temel Kavramlar - Turkiye GIS Developer Community","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/trgis.dev\/?p=17","og_locale":"tr_TR","og_type":"article","og_title":"JavaScript - Temel Kavramlar - Turkiye GIS Developer Community","og_description":"Ba\u015flang\u0131\u00e7 seviyesinde JavaScript \u00f6\u011frenmeye ba\u015flamak, modern web geli\u015ftirme d\u00fcnyas\u0131nda at\u0131labilecek heyecan verici bir ad\u0131md\u0131r. JavaScript, web taray\u0131c\u0131lar\u0131nda dinamik i\u00e7erik olu\u015fturmak ve web uygulamalar\u0131n\u0131 etkile\u015fimli hale getirmek i\u00e7in kullan\u0131lan bir programlama dilidir. Bu yaz\u0131da, JavaScript&#8217;in temel kavramlar\u0131n\u0131 ele alaca\u011f\u0131z ve ba\u015flang\u0131\u00e7 seviyesindeki geli\u015ftiricilerin bu g\u00fc\u00e7l\u00fc dildeki ilk ad\u0131mlar\u0131n\u0131 atmalar\u0131na yard\u0131mc\u0131 olaca\u011f\u0131z. De\u011fi\u015fkenler ve Veri T\u00fcrleri JavaScript&#8217;te...","og_url":"https:\/\/trgis.dev\/?p=17","og_site_name":"Turkiye GIS Developer Community","article_published_time":"2024-02-18T13:32:02+00:00","article_modified_time":"2024-02-18T13:32:03+00:00","og_image":[{"width":1200,"height":1200,"url":"https:\/\/trgis.dev\/wp-content\/uploads\/2024\/02\/Unofficial_JavaScript_logo_2.svg_.png","type":"image\/png"}],"author":"Onurhan \u015eeremet","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Onurhan \u015eeremet","Tahmini okuma s\u00fcresi":"2 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/trgis.dev\/?p=17#article","isPartOf":{"@id":"https:\/\/trgis.dev\/?p=17"},"author":{"name":"Onurhan \u015eeremet","@id":"https:\/\/trgis.dev\/#\/schema\/person\/3afa683fa7e112c711df1e37d1035e08"},"headline":"JavaScript &#8211; Temel Kavramlar","datePublished":"2024-02-18T13:32:02+00:00","dateModified":"2024-02-18T13:32:03+00:00","mainEntityOfPage":{"@id":"https:\/\/trgis.dev\/?p=17"},"wordCount":329,"publisher":{"@id":"https:\/\/trgis.dev\/#organization"},"keywords":["Javascript"],"articleSection":["JavaScript"],"inLanguage":"tr"},{"@type":"WebPage","@id":"https:\/\/trgis.dev\/?p=17","url":"https:\/\/trgis.dev\/?p=17","name":"JavaScript - Temel Kavramlar - Turkiye GIS Developer Community","isPartOf":{"@id":"https:\/\/trgis.dev\/#website"},"datePublished":"2024-02-18T13:32:02+00:00","dateModified":"2024-02-18T13:32:03+00:00","breadcrumb":{"@id":"https:\/\/trgis.dev\/?p=17#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/trgis.dev\/?p=17"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/trgis.dev\/?p=17#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/trgis.dev\/"},{"@type":"ListItem","position":2,"name":"JavaScript &#8211; Temel Kavramlar"}]},{"@type":"WebSite","@id":"https:\/\/trgis.dev\/#website","url":"https:\/\/trgis.dev\/","name":"Turkiye GIS Developer Community","description":"Turkiye GIS Developer Community","publisher":{"@id":"https:\/\/trgis.dev\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/trgis.dev\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"tr"},{"@type":"Organization","@id":"https:\/\/trgis.dev\/#organization","name":"Turkiye GIS Developer Community","url":"https:\/\/trgis.dev\/","logo":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/trgis.dev\/#\/schema\/logo\/image\/","url":"https:\/\/trgis.dev\/wp-content\/uploads\/2024\/02\/Logo.png","contentUrl":"https:\/\/trgis.dev\/wp-content\/uploads\/2024\/02\/Logo.png","width":600,"height":400,"caption":"Turkiye GIS Developer Community"},"image":{"@id":"https:\/\/trgis.dev\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/trgis.dev\/#\/schema\/person\/3afa683fa7e112c711df1e37d1035e08","name":"Onurhan \u015eeremet","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/trgis.dev\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/74b25aa7537e0be8c6cda02d4e2543c4c93919248b416ad07874318ec89a5551?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/74b25aa7537e0be8c6cda02d4e2543c4c93919248b416ad07874318ec89a5551?s=96&d=retro&r=g","caption":"Onurhan \u015eeremet"},"sameAs":["https:\/\/www.linkedin.com\/in\/onurhan-seremet"],"url":"https:\/\/trgis.dev\/?author=2"}]}},"_links":{"self":[{"href":"https:\/\/trgis.dev\/index.php?rest_route=\/wp\/v2\/posts\/17","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trgis.dev\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trgis.dev\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trgis.dev\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/trgis.dev\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=17"}],"version-history":[{"count":1,"href":"https:\/\/trgis.dev\/index.php?rest_route=\/wp\/v2\/posts\/17\/revisions"}],"predecessor-version":[{"id":20,"href":"https:\/\/trgis.dev\/index.php?rest_route=\/wp\/v2\/posts\/17\/revisions\/20"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/trgis.dev\/index.php?rest_route=\/wp\/v2\/media\/19"}],"wp:attachment":[{"href":"https:\/\/trgis.dev\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=17"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trgis.dev\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=17"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trgis.dev\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=17"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}