トップページ > プログラム > 2016年07月06日 > zGLlF+Oq

書き込み順位&時間帯一覧

14 位/186 ID中時間01234567891011121314151617181920212223Total
書き込み数1100000100000000000001004



使用した名前一覧書き込んだスレッド一覧
853
デフォルトの名無しさん
+ JavaScript の質問用スレッド vol.120 + [無断転載禁止]©2ch.net

書き込みレス一覧

+ JavaScript の質問用スレッド vol.120 + [無断転載禁止]©2ch.net
900 :853[]:2016/07/06(水) 00:00:08.69 ID:zGLlF+Oq
実は、アマゾンで売ってるkindleの電子版のgood partsでは

String

""で囲まれた文字列は、
any unicode character except
" and \ and control character

''で囲まれた文字列は、
any unicode character except
" and \ and control character

となっており、日本語版のgood partsとは書いてあることが違う
英語版にはexcept / とは書いてない。

オライリーの公式には、ここの訂正がない。

ってなってるんだけど、もちろん、このスレの住民は
英語版のgood partsくらい普通に読んでるんで、
気づいているはず
+ JavaScript の質問用スレッド vol.120 + [無断転載禁止]©2ch.net
906 :853[sage]:2016/07/06(水) 01:02:18.07 ID:zGLlF+Oq
""と''の中の文字列はany Unicode character になっており
/を除くと書いてない。
(コントロール文字に/を含めにないとき)

The escape sequencesに\/があるってことは
/がコントロール文字でないと辻褄が合わないではないか!?
っと考えました。

/はコントロール文字ではないが、正規表現で使う特殊文字だから、
コントロール文字の中に含めているって解釈でいい(?)

>>905
メタキャラって/もですが、+ / *とかもメタキャラですよね
しかし+ / *はThe escape sequencesでない。
+ JavaScript の質問用スレッド vol.120 + [無断転載禁止]©2ch.net
913 :デフォルトの名無しさん[sage]:2016/07/06(水) 07:43:14.67 ID:zGLlF+Oq
>>910
はい。

/はコントロール文字でない。
「文字列リテラルのメタキャラクタ」と「正規表現のメタキャラクタ」が分からないので
/と\はコントロール文字でないが、escape sequencesに/と\があるのは
特殊文字だからって覚えておきます。
+ JavaScript の質問用スレッド vol.120 + [無断転載禁止]©2ch.net
921 :デフォルトの名無しさん[sage]:2016/07/06(水) 21:26:31.47 ID:zGLlF+Oq
オレ、仕事は製造業で電子部品作ってる工場で働いているからさ
趣味でJavascriptの勉強してるだけだし別にいいだろ
って開き直ってやる


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。