<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	תגובות לפוסט: טייפסקריפט: מבוא	</title>
	<atom:link href="https://internet-israel.com/%D7%9E%D7%93%D7%A8%D7%99%D7%9B%D7%99%D7%9D/typescript/%D7%98%D7%99%D7%99%D7%A4%D7%A1%D7%A7%D7%A8%D7%99%D7%A4%D7%98-%D7%9E%D7%91%D7%95%D7%90/feed/" rel="self" type="application/rss+xml" />
	<link>https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/</link>
	<description>רן בר-זיק על פיתוח אינטרנט מתקדם</description>
	<lastBuildDate>Fri, 29 Aug 2025 11:47:29 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>
		מאת: שמואל		</title>
		<link>https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-7084</link>

		<dc:creator><![CDATA[שמואל]]></dc:creator>
		<pubDate>Fri, 29 Aug 2025 11:47:29 +0000</pubDate>
		<guid isPermaLink="false">https://internet-israel.com/?p=9903#comment-7084</guid>

					<description><![CDATA[בתגובה על &lt;a href=&quot;https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3859&quot;&gt;אושר&lt;/a&gt;.

היי אושר

הענין הוא לא שהיא אפשר לעשות typeof לtype אלא שtypeof זה js וbollean זה ts והדפדפן לא מכיר ts לכן הוא מתייחס לboolean בשם של משתנה שהוא undefined]]></description>
			<content:encoded><![CDATA[<p>בתגובה על <a href="https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3859">אושר</a>.</p>
<p>היי אושר</p>
<p>הענין הוא לא שהיא אפשר לעשות typeof לtype אלא שtypeof זה js וbollean זה ts והדפדפן לא מכיר ts לכן הוא מתייחס לboolean בשם של משתנה שהוא undefined</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		מאת: רן בר-זיק		</title>
		<link>https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-4120</link>

		<dc:creator><![CDATA[רן בר-זיק]]></dc:creator>
		<pubDate>Mon, 26 Sep 2022 08:21:52 +0000</pubDate>
		<guid isPermaLink="false">https://internet-israel.com/?p=9903#comment-4120</guid>

					<description><![CDATA[בתגובה על &lt;a href=&quot;https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3899&quot;&gt;נועם&lt;/a&gt;.

לא. אני עדיין לא אוהב את טייפסקריפט אבל אני כבר מרים ידיים :)]]></description>
			<content:encoded><![CDATA[<p>בתגובה על <a href="https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3899">נועם</a>.</p>
<p>לא. אני עדיין לא אוהב את טייפסקריפט אבל אני כבר מרים ידיים 🙂</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		מאת: נועם		</title>
		<link>https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3899</link>

		<dc:creator><![CDATA[נועם]]></dc:creator>
		<pubDate>Sun, 27 Mar 2022 00:11:13 +0000</pubDate>
		<guid isPermaLink="false">https://internet-israel.com/?p=9903#comment-3899</guid>

					<description><![CDATA[שלום רן! אני קורא חדש באתר שנהנה מכל שורה... אולי אפילו קראתי קצת יותר מדי.

אני מבין שמאז שכתבת את ההערה הזו לגבי TS דעתך השתנתה?
https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/babel/%d7%aa%d7%95%d7%a1%d7%a4%d7%99%d7%9d-%d7%91-babel/#comment-1007]]></description>
			<content:encoded><![CDATA[<p>שלום רן! אני קורא חדש באתר שנהנה מכל שורה&#8230; אולי אפילו קראתי קצת יותר מדי.</p>
<p>אני מבין שמאז שכתבת את ההערה הזו לגבי TS דעתך השתנתה?<br />
<a href="https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/babel/%d7%aa%d7%95%d7%a1%d7%a4%d7%99%d7%9d-%d7%91-babel/#comment-1007" rel="ugc">https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/babel/%d7%aa%d7%95%d7%a1%d7%a4%d7%99%d7%9d-%d7%91-babel/#comment-1007</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		מאת: דוד		</title>
		<link>https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3874</link>

		<dc:creator><![CDATA[דוד]]></dc:creator>
		<pubDate>Mon, 07 Mar 2022 09:59:36 +0000</pubDate>
		<guid isPermaLink="false">https://internet-israel.com/?p=9903#comment-3874</guid>

					<description><![CDATA[בתגובה על &lt;a href=&quot;https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3856&quot;&gt;אוהד&lt;/a&gt;.

הי אוהד, אילו שפות אתה כן אוהב? ולמה]]></description>
			<content:encoded><![CDATA[<p>בתגובה על <a href="https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3856">אוהד</a>.</p>
<p>הי אוהד, אילו שפות אתה כן אוהב? ולמה</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		מאת: עודד		</title>
		<link>https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3867</link>

		<dc:creator><![CDATA[עודד]]></dc:creator>
		<pubDate>Tue, 01 Mar 2022 11:36:21 +0000</pubDate>
		<guid isPermaLink="false">https://internet-israel.com/?p=9903#comment-3867</guid>

					<description><![CDATA[בתגובה על &lt;a href=&quot;https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3859&quot;&gt;אושר&lt;/a&gt;.

היי אושר,
תודה על התגובה.

לא שאלתי שאלה אלא הגבתי על דבריך וחיזקתי אותם בעקבות כך שניסיתי לבדוק אותם בקונסול וזה יצא כמו שאתה אומר.
בכל מקרה, זה יצא לטובה כי הוספת והעמקת ולמדתי דברים חדשים גם מתגובתך.

אז תודה רבה על כך :-)]]></description>
			<content:encoded><![CDATA[<p>בתגובה על <a href="https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3859">אושר</a>.</p>
<p>היי אושר,<br />
תודה על התגובה.</p>
<p>לא שאלתי שאלה אלא הגבתי על דבריך וחיזקתי אותם בעקבות כך שניסיתי לבדוק אותם בקונסול וזה יצא כמו שאתה אומר.<br />
בכל מקרה, זה יצא לטובה כי הוספת והעמקת ולמדתי דברים חדשים גם מתגובתך.</p>
<p>אז תודה רבה על כך 🙂</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		מאת: אושר		</title>
		<link>https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3859</link>

		<dc:creator><![CDATA[אושר]]></dc:creator>
		<pubDate>Mon, 21 Feb 2022 19:53:17 +0000</pubDate>
		<guid isPermaLink="false">https://internet-israel.com/?p=9903#comment-3859</guid>

					<description><![CDATA[בתגובה על &lt;a href=&quot;https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3858&quot;&gt;עודד&lt;/a&gt;.

היי עודד,

אתה לא יכול לעשות typeof boolean.
כשאתה מריץ typeof X, התוצאה היא הסוג של X. הנה לדוגמא קוד פשוט שמדגים שימוש:
https://www.typescriptlang.org/play?#code/MYewdgzgLgBAtgTwGoEMBOMC8MpoK4CmA3AFCiQgA2BAdJSAOYAUUCADgSAGbzLoCURIA

אבל boolean הוא סוג בעצמו. אתה לא יכול לשאול סוג מה הסוג שלו - אין לזה משמעות.
לעומת זאת, Boolean, כפי שנאמר, הוא לא סוג - הוא אובייקט (וגם פונקציה) שעובד כconstructor של משתני boolean. לכן אתה יכול לשאול את Boolean מה הסוג שלו.

הנה ההגדרה הרשמית (ודוגמאות רלוונטיות) של typeof בג&#039;אווהסקריפט:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/typeof

מקווה שזה ענה לך על השאלה.]]></description>
			<content:encoded><![CDATA[<p>בתגובה על <a href="https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3858">עודד</a>.</p>
<p>היי עודד,</p>
<p>אתה לא יכול לעשות typeof boolean.<br />
כשאתה מריץ typeof X, התוצאה היא הסוג של X. הנה לדוגמא קוד פשוט שמדגים שימוש:<br />
<a href="https://www.typescriptlang.org/play?#code/MYewdgzgLgBAtgTwGoEMBOMC8MpoK4CmA3AFCiQgA2BAdJSAOYAUUCADgSAGbzLoCURIA" rel="nofollow ugc">https://www.typescriptlang.org/play?#code/MYewdgzgLgBAtgTwGoEMBOMC8MpoK4CmA3AFCiQgA2BAdJSAOYAUUCADgSAGbzLoCURIA</a></p>
<p>אבל boolean הוא סוג בעצמו. אתה לא יכול לשאול סוג מה הסוג שלו &#8211; אין לזה משמעות.<br />
לעומת זאת, Boolean, כפי שנאמר, הוא לא סוג &#8211; הוא אובייקט (וגם פונקציה) שעובד כconstructor של משתני boolean. לכן אתה יכול לשאול את Boolean מה הסוג שלו.</p>
<p>הנה ההגדרה הרשמית (ודוגמאות רלוונטיות) של typeof בג'אווהסקריפט:<br />
<a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/typeof" rel="nofollow ugc">https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/typeof</a></p>
<p>מקווה שזה ענה לך על השאלה.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		מאת: עודד		</title>
		<link>https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3858</link>

		<dc:creator><![CDATA[עודד]]></dc:creator>
		<pubDate>Mon, 21 Feb 2022 17:46:38 +0000</pubDate>
		<guid isPermaLink="false">https://internet-israel.com/?p=9903#comment-3858</guid>

					<description><![CDATA[בתגובה על &lt;a href=&quot;https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3854&quot;&gt;אושר&lt;/a&gt;.

תודה על ההערה.
בעקבות ניסיתי בקונסול בדפדפן שתי אפשרויות: 
typeof Boolean - החזיר לי function.
לעומת זאת, typeof boolean - החזיר לי undefined.]]></description>
			<content:encoded><![CDATA[<p>בתגובה על <a href="https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3854">אושר</a>.</p>
<p>תודה על ההערה.<br />
בעקבות ניסיתי בקונסול בדפדפן שתי אפשרויות:<br />
typeof Boolean &#8211; החזיר לי function.<br />
לעומת זאת, typeof boolean &#8211; החזיר לי undefined.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		מאת: יוסי		</title>
		<link>https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3857</link>

		<dc:creator><![CDATA[יוסי]]></dc:creator>
		<pubDate>Mon, 21 Feb 2022 08:30:57 +0000</pubDate>
		<guid isPermaLink="false">https://internet-israel.com/?p=9903#comment-3857</guid>

					<description><![CDATA[באופן אישי אני רואה את זה כחלק מהקלילות של JS 
אם קיבלתי 0 זה אומר שלא צריך לבצע שום פעולות מכיון שאין איברים/פריטים ולכן אפשר לדלג על כל הלוגיקה ולסיים את הפונקציה

עכשיו לא צריך לבדוק האם קיבלתי FALSE או 0 ואז להמיר לFALSE . . .]]></description>
			<content:encoded><![CDATA[<p>באופן אישי אני רואה את זה כחלק מהקלילות של JS<br />
אם קיבלתי 0 זה אומר שלא צריך לבצע שום פעולות מכיון שאין איברים/פריטים ולכן אפשר לדלג על כל הלוגיקה ולסיים את הפונקציה</p>
<p>עכשיו לא צריך לבדוק האם קיבלתי FALSE או 0 ואז להמיר לFALSE . . .</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		מאת: אוהד		</title>
		<link>https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3856</link>

		<dc:creator><![CDATA[אוהד]]></dc:creator>
		<pubDate>Mon, 21 Feb 2022 06:46:00 +0000</pubDate>
		<guid isPermaLink="false">https://internet-israel.com/?p=9903#comment-3856</guid>

					<description><![CDATA[מעבר לתגובה של אושר, בלינק שאני מצרף פה למטה יש דוגמא יותר מורכבת, אבל גם יותר קרובה למה שקורה בפיתוח בחיים האמיתיים, לאיך הבטחון שאנחנו מרגישים מטייפסקריפט הוא בטחון מזוייף שכבר עדיף בלעדיו ולכתוב ישר ג&#039;אווהסקריפט&#039; היכן שאם, וזה אם גדול, אנחנו מודעים לכל הבעיות של השפה, אנחנו נכתוב מראש קוד הגנתי נגדן.

אגב, ריבוי הקוד ההגנתי הזה הוא אחת הסיבות הכי גדולות מדוע אני מתעב שפות עם שורשים ב-C, קרי: C, C++, C#, Java, JavaScript וכמובן איך אפשר לשכוח, Go (כן, כן, אני יודע שגו לא באמת יורשת מ-C, יש שם מספיק קווי דימיון כדי לשייך אותה למשפחה הזו כילדה מאומצת).

כמו שכתבתי בשרשור טוויטר, יש מספר שפות שמטרנספלות לג&#039;אווהסקריפט ונותנות בטחון מוחלט בטייפים שלהם ובאופן משתמע מאפשרות לכתוב קוד שבו make illegal state unrepresentable.
טייפסקריפט היא לא אחת מהן. ממש לא!



הלינק למאמר: https://blog.mavnn.co.uk/2022/01/07/types-in-typescript.html]]></description>
			<content:encoded><![CDATA[<p>מעבר לתגובה של אושר, בלינק שאני מצרף פה למטה יש דוגמא יותר מורכבת, אבל גם יותר קרובה למה שקורה בפיתוח בחיים האמיתיים, לאיך הבטחון שאנחנו מרגישים מטייפסקריפט הוא בטחון מזוייף שכבר עדיף בלעדיו ולכתוב ישר ג'אווהסקריפט' היכן שאם, וזה אם גדול, אנחנו מודעים לכל הבעיות של השפה, אנחנו נכתוב מראש קוד הגנתי נגדן.</p>
<p>אגב, ריבוי הקוד ההגנתי הזה הוא אחת הסיבות הכי גדולות מדוע אני מתעב שפות עם שורשים ב-C, קרי: C, C++, C#, Java, JavaScript וכמובן איך אפשר לשכוח, Go (כן, כן, אני יודע שגו לא באמת יורשת מ-C, יש שם מספיק קווי דימיון כדי לשייך אותה למשפחה הזו כילדה מאומצת).</p>
<p>כמו שכתבתי בשרשור טוויטר, יש מספר שפות שמטרנספלות לג'אווהסקריפט ונותנות בטחון מוחלט בטייפים שלהם ובאופן משתמע מאפשרות לכתוב קוד שבו make illegal state unrepresentable.<br />
טייפסקריפט היא לא אחת מהן. ממש לא!</p>
<p>הלינק למאמר: <a href="https://blog.mavnn.co.uk/2022/01/07/types-in-typescript.html" rel="nofollow ugc">https://blog.mavnn.co.uk/2022/01/07/types-in-typescript.html</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		מאת: Arik		</title>
		<link>https://internet-israel.com/%d7%9e%d7%93%d7%a8%d7%99%d7%9b%d7%99%d7%9d/typescript/%d7%98%d7%99%d7%99%d7%a4%d7%a1%d7%a7%d7%a8%d7%99%d7%a4%d7%98-%d7%9e%d7%91%d7%95%d7%90/comment-page-1/#comment-3855</link>

		<dc:creator><![CDATA[Arik]]></dc:creator>
		<pubDate>Sun, 20 Feb 2022 20:56:16 +0000</pubDate>
		<guid isPermaLink="false">https://internet-israel.com/?p=9903#comment-3855</guid>

					<description><![CDATA[ההסבר הכי טוב שקראתי!
תודה.]]></description>
			<content:encoded><![CDATA[<p>ההסבר הכי טוב שקראתי!<br />
תודה.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
