From 218934fa2ed1c702a6d3923d2aa2cc6b43c48684 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:43:23 -0500 Subject: initial commit --- .../tr/web/javascript/reference/errors/index.html | 31 ++++++++++ .../missing_semicolon_before_statement/index.html | 71 ++++++++++++++++++++++ 2 files changed, 102 insertions(+) create mode 100644 files/tr/web/javascript/reference/errors/index.html create mode 100644 files/tr/web/javascript/reference/errors/missing_semicolon_before_statement/index.html (limited to 'files/tr/web/javascript/reference/errors') diff --git a/files/tr/web/javascript/reference/errors/index.html b/files/tr/web/javascript/reference/errors/index.html new file mode 100644 index 0000000000..c295fccea6 --- /dev/null +++ b/files/tr/web/javascript/reference/errors/index.html @@ -0,0 +1,31 @@ +--- +title: JavaScript error reference +slug: Web/JavaScript/Reference/Errors +tags: + - Debugging + - Error + - Errors + - Exception + - JavaScript + - NeedsTranslation + - TopicStub + - exceptions +translation_of: Web/JavaScript/Reference/Errors +--- +

{{jsSidebar("Errors")}}

+ +

Below, you'll find a list of errors which are thrown by JavaScript. These errors can be a helpful debugging aid, but the reported problem isn't always immediately clear. The pages below will provide additional details about these errors. Each error is an object based upon the {{jsxref("Error")}} object, and has a name and a message.

+ +

Errors displayed in the Web console may include a link to the corresponding page below to help you quickly comprehend the problem in your code.

+ +

List of errors

+ +

In this list, each page is listed by name (the type of error) and message (a more detailed human-readable error message). Together, these two properties provide a starting point toward understanding and resolving the error. For more information, follow the links below!

+ +

{{ListSubPages("/en-US/docs/Web/JavaScript/Reference/Errors")}}

+ +

See also

+ + diff --git a/files/tr/web/javascript/reference/errors/missing_semicolon_before_statement/index.html b/files/tr/web/javascript/reference/errors/missing_semicolon_before_statement/index.html new file mode 100644 index 0000000000..2a811725bf --- /dev/null +++ b/files/tr/web/javascript/reference/errors/missing_semicolon_before_statement/index.html @@ -0,0 +1,71 @@ +--- +title: 'SyntaxError: missing ; before statement' +slug: Web/JavaScript/Reference/Errors/Missing_semicolon_before_statement +tags: + - JavaScript + - Noktalı virgül + - Sentaks Hatası +translation_of: Web/JavaScript/Reference/Errors/Missing_semicolon_before_statement +--- +
+

{{jsSidebar("Errors")}}

+ +

Mesaj

+ +
Syntax Error: Missing ; before statement
+//Sentaks Hatası: ifadeden önce ; eksik
+
+ +

Hata Tipi

+ +

{{jsxref("SyntaxError")}}.

+ +

Ne Ters Gitti?

+ +

Kodunuzda bir yerlerde noktalı virgül (;) eksik. JavaScript ifadeleri noktalı virgül ile sonlandırılmalıdır. Bu ifadelerden bazılarına otomatik noktalı virgül eklenmektedir (ASI), fakat bu durumda, JavaScript'in kaynak kodunu doğru bir şekilde çözümleyebilmesi için noktalı virgülü sizin eklemeniz gerekmektedir. 

+ +

Bununla birlikte, çoğunlukla bu hata, başka bir hatanın sonucudur, var ifadesinin yanlış kullanımı, string ifadelerinin yazımında tırnakların yanlış kullanımı sebebiyle olabilir, belki de bir yerlerde fazladan bir parantez unuttunuz. Bu hata ile karşılaştığınızda, sentaksınızı kontrol edin, yazım hatalarınızı gözden geçirin.
+  

+ +

Örnekler

+ +

Kaçınılan metin ifadeleri

+ +

Metin ifadelerindeki tırnak kullanımında, metin içinde yer almakta olan tırnakları görüntülemek için önlerine \ yatay çizgi koymalısınız ki JavaScript motoru, sizin metin ifadenizin çoktan bitmiş olduğu izlenimine kapılmasın. Örnek olarak:

+ +
var foo = 'Tomris'in barı';
+Sentaks Hatası: ifadeden önce ; eksik
+ +

Çift tırnak kullanarak tek tırnağın yanlış kullanımından kaçınabilirsiniz. 

+ +
var foo = "Tomris'in barı";
+var foo = 'Tomris\'in barı';
+
+ +

var ile Özellikleri Deklare Etmek

+ +

var ile bir nesneye veya diziye ait bir özellik tanımlayamazsınız

+ +
var nesne = {};
+var nesne.foo = 'hey'; Sentaks Hatası: ifadeden önce ; eksik
+
+var dizi = [];
+var dizi[0] = 'selam'; Sentaks Hatası: ifadeden önce ; eksik
+
+ +

Bunun yerine, var anahtar sözcüğünü kaldırın:

+ +
var nesne = {};
+nesne.foo = 'hey';
+
+var dizi= [];
+dizi[0] = 'selam';
+
+ +

Ayrıca Göz Atın

+ + +
-- cgit v1.2.3-54-g00ecf