<?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>[Javascript] nullとundefinedとfalseと0と空文字と へのコメント</title>
	<atom:link href="http://screw-axis.com/2009/05/17/javascript%e3%81%aenull%e3%81%a8undefined%e3%81%a8false%e3%81%a80%e3%81%a8%e7%a9%ba%e6%96%87%e5%ad%97%e3%81%a8/feed/" rel="self" type="application/rss+xml" />
	<link>http://screw-axis.com/2009/05/17/javascript%e3%81%aenull%e3%81%a8undefined%e3%81%a8false%e3%81%a80%e3%81%a8%e7%a9%ba%e6%96%87%e5%ad%97%e3%81%a8/</link>
	<description>flexible, elastic and principled.</description>
	<lastBuildDate>Sat, 05 May 2012 11:50:35 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>nao58 より</title>
		<link>http://screw-axis.com/2009/05/17/javascript%e3%81%aenull%e3%81%a8undefined%e3%81%a8false%e3%81%a80%e3%81%a8%e7%a9%ba%e6%96%87%e5%ad%97%e3%81%a8/comment-page-1/#comment-3193</link>
		<dc:creator>nao58</dc:creator>
		<pubDate>Fri, 30 Dec 2011 04:06:37 +0000</pubDate>
		<guid isPermaLink="false">http://screw-axis.com/?p=134#comment-3193</guid>
		<description>指摘あった箇所の表現を変更しました。ありがとうございます。</description>
		<content:encoded><![CDATA[<p>指摘あった箇所の表現を変更しました。ありがとうございます。</p>
]]></content:encoded>
	</item>
	<item>
		<title>nao58 より</title>
		<link>http://screw-axis.com/2009/05/17/javascript%e3%81%aenull%e3%81%a8undefined%e3%81%a8false%e3%81%a80%e3%81%a8%e7%a9%ba%e6%96%87%e5%ad%97%e3%81%a8/comment-page-1/#comment-3181</link>
		<dc:creator>nao58</dc:creator>
		<pubDate>Wed, 28 Dec 2011 07:36:06 +0000</pubDate>
		<guid isPermaLink="false">http://screw-axis.com/?p=134#comment-3181</guid>
		<description>こちらこそ、ありがとうございます。

&gt; jQuery Mobile
確かにクセは強いですが、あれを自分でスクラッチから実装することを思えば ;)
海外では使用実績が急増していますが、国内ではまだあまり聞きませんね。今後、増えていくんじゃないかと思っています。</description>
		<content:encoded><![CDATA[<p>こちらこそ、ありがとうございます。</p>
<p>> jQuery Mobile<br />
確かにクセは強いですが、あれを自分でスクラッチから実装することを思えば <img src='http://screw-axis.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
海外では使用実績が急増していますが、国内ではまだあまり聞きませんね。今後、増えていくんじゃないかと思っています。</p>
]]></content:encoded>
	</item>
	<item>
		<title>gatchan より</title>
		<link>http://screw-axis.com/2009/05/17/javascript%e3%81%aenull%e3%81%a8undefined%e3%81%a8false%e3%81%a80%e3%81%a8%e7%a9%ba%e6%96%87%e5%ad%97%e3%81%a8/comment-page-1/#comment-3180</link>
		<dc:creator>gatchan</dc:creator>
		<pubDate>Wed, 28 Dec 2011 05:41:24 +0000</pubDate>
		<guid isPermaLink="false">http://screw-axis.com/?p=134#comment-3180</guid>
		<description>すみません、丁寧に答えて頂いてありがとうございました。
書籍化おめでとうございます。
ついにjQuery Mobileのリファレンスが出るんですねー、初期の頃、は少し癖があるということを聞いたことがあって触ってなかったんですが、今はそれだけ必要な技術になってきたんですねーｗ
色々参考にさせて頂きます。:D</description>
		<content:encoded><![CDATA[<p>すみません、丁寧に答えて頂いてありがとうございました。<br />
書籍化おめでとうございます。<br />
ついにjQuery Mobileのリファレンスが出るんですねー、初期の頃、は少し癖があるということを聞いたことがあって触ってなかったんですが、今はそれだけ必要な技術になってきたんですねーｗ<br />
色々参考にさせて頂きます。:D</p>
]]></content:encoded>
	</item>
	<item>
		<title>nao58 より</title>
		<link>http://screw-axis.com/2009/05/17/javascript%e3%81%aenull%e3%81%a8undefined%e3%81%a8false%e3%81%a80%e3%81%a8%e7%a9%ba%e6%96%87%e5%ad%97%e3%81%a8/comment-page-1/#comment-3178</link>
		<dc:creator>nao58</dc:creator>
		<pubDate>Wed, 28 Dec 2011 04:11:18 +0000</pubDate>
		<guid isPermaLink="false">http://screw-axis.com/?p=134#comment-3178</guid>
		<description>そうですね。
その「何かしらの入力」には、空白文字だったり改行も含まれてしまうということです。
わかりにくくて、申し訳ありません。</description>
		<content:encoded><![CDATA[<p>そうですね。<br />
その「何かしらの入力」には、空白文字だったり改行も含まれてしまうということです。<br />
わかりにくくて、申し訳ありません。</p>
]]></content:encoded>
	</item>
	<item>
		<title>gatchan より</title>
		<link>http://screw-axis.com/2009/05/17/javascript%e3%81%aenull%e3%81%a8undefined%e3%81%a8false%e3%81%a80%e3%81%a8%e7%a9%ba%e6%96%87%e5%ad%97%e3%81%a8/comment-page-1/#comment-3177</link>
		<dc:creator>gatchan</dc:creator>
		<pubDate>Wed, 28 Dec 2011 04:04:27 +0000</pubDate>
		<guid isPermaLink="false">http://screw-axis.com/?p=134#comment-3177</guid>
		<description>レスありがとうございます！
そうですね、
&gt; ( text.value===&#039;&#039; )
このコードの前後が個人的にイマイチ繋がらなかったです＞＜

認識としては
単純に、入力があったかどうかのチェックとしては
( text.value===&#039;&#039; )
での評価結果が”trueの場合のみ”未入力と判定できる。他の場合は何かしらの入力がある。
で、よろしいですよね？

実際、この評価式としての返り値は、改行であろうが、空白文字であろうがfalseになりますから。</description>
		<content:encoded><![CDATA[<p>レスありがとうございます！<br />
そうですね、<br />
&gt; ( text.value===&#8221; )<br />
このコードの前後が個人的にイマイチ繋がらなかったです＞＜</p>
<p>認識としては<br />
単純に、入力があったかどうかのチェックとしては<br />
( text.value===&#8221; )<br />
での評価結果が”trueの場合のみ”未入力と判定できる。他の場合は何かしらの入力がある。<br />
で、よろしいですよね？</p>
<p>実際、この評価式としての返り値は、改行であろうが、空白文字であろうがfalseになりますから。</p>
]]></content:encoded>
	</item>
	<item>
		<title>nao58 より</title>
		<link>http://screw-axis.com/2009/05/17/javascript%e3%81%aenull%e3%81%a8undefined%e3%81%a8false%e3%81%a80%e3%81%a8%e7%a9%ba%e6%96%87%e5%ad%97%e3%81%a8/comment-page-1/#comment-3172</link>
		<dc:creator>nao58</dc:creator>
		<pubDate>Tue, 27 Dec 2011 16:19:52 +0000</pubDate>
		<guid isPermaLink="false">http://screw-axis.com/?p=134#comment-3172</guid>
		<description>&gt; 両方共、当然ながらfalseが返ります。
はい。その実行結果で合っています。表現が分かりにくかったですね。
通常、テキストボックに空白や改行だけが入った場合、それが必須入力項目であれば「何か入力された」とは見なしたくないと思います。しかし&quot;===&quot;で比較すると、そういった場合でもfalseが返って入力があったと見なされる(=条件をパスしてしまう)と表現しました。</description>
		<content:encoded><![CDATA[<p>> 両方共、当然ながらfalseが返ります。<br />
はい。その実行結果で合っています。表現が分かりにくかったですね。<br />
通常、テキストボックに空白や改行だけが入った場合、それが必須入力項目であれば「何か入力された」とは見なしたくないと思います。しかし&#8221;===&#8221;で比較すると、そういった場合でもfalseが返って入力があったと見なされる(=条件をパスしてしまう)と表現しました。</p>
]]></content:encoded>
	</item>
	<item>
		<title>gatchan より</title>
		<link>http://screw-axis.com/2009/05/17/javascript%e3%81%aenull%e3%81%a8undefined%e3%81%a8false%e3%81%a80%e3%81%a8%e7%a9%ba%e6%96%87%e5%ad%97%e3%81%a8/comment-page-1/#comment-3167</link>
		<dc:creator>gatchan</dc:creator>
		<pubDate>Tue, 27 Dec 2011 08:48:37 +0000</pubDate>
		<guid isPermaLink="false">http://screw-axis.com/?p=134#comment-3167</guid>
		<description>参考になります。

しかし、

&gt; ( text.value===&#039;&#039; )
&gt; しかし、この場合は空白や改行が入っただけでも条件をパスしてしまいます。

ん、そうはならないですよ。
このページのコメント欄（テキストボックスだと改行は無効になるのでテキストアリア）にコンソール上からid=&quot;idid&quot;として、
実際に空白文字と改行文字、それぞれについて比較してみましたが、
document.getElementById(&quot;idid&quot;).value===&quot;&quot;;
false
両方共、当然ながらfalseが返ります。
僕が勘違いしてるのかしら・・・。</description>
		<content:encoded><![CDATA[<p>参考になります。</p>
<p>しかし、</p>
<p>&gt; ( text.value===&#8221; )<br />
&gt; しかし、この場合は空白や改行が入っただけでも条件をパスしてしまいます。</p>
<p>ん、そうはならないですよ。<br />
このページのコメント欄（テキストボックスだと改行は無効になるのでテキストアリア）にコンソール上からid=&#8221;idid&#8221;として、<br />
実際に空白文字と改行文字、それぞれについて比較してみましたが、<br />
document.getElementById(&#8220;idid&#8221;).value===&#8221;";<br />
false<br />
両方共、当然ながらfalseが返ります。<br />
僕が勘違いしてるのかしら・・・。</p>
]]></content:encoded>
	</item>
	<item>
		<title>BLOG｜ASTRODEO より</title>
		<link>http://screw-axis.com/2009/05/17/javascript%e3%81%aenull%e3%81%a8undefined%e3%81%a8false%e3%81%a80%e3%81%a8%e7%a9%ba%e6%96%87%e5%ad%97%e3%81%a8/comment-page-1/#comment-205</link>
		<dc:creator>BLOG｜ASTRODEO</dc:creator>
		<pubDate>Mon, 15 Feb 2010 08:57:41 +0000</pubDate>
		<guid isPermaLink="false">http://screw-axis.com/?p=134#comment-205</guid>
		<description>[...] こちらを見ると、上記のそれぞれの比較が表で見やすくまとめられているので、参考になるよ。 [...]</description>
		<content:encoded><![CDATA[<p>[...] こちらを見ると、上記のそれぞれの比較が表で見やすくまとめられているので、参考になるよ。 [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

