最近、本腰を入れてJavaScriptの勉強をしています。
電車で本読むスペースもない時はJSAnywhereというアプリやはてなブログ内でスクリプトタグを打ったりして、iPhoneか、実験用のコードをぽちぽち打ち込んでいるのですが……
どうもiPhoneから入力するとコードがうまく動かない。
iPhoneで打ち込んだコードをよくよく見てみると……
""(二重引用符)が“”に ''(一重引用符)が‘’に(非常にわかりづらいですが)
なっているではありませんか。Macのテキストエディットでもデフォルトだと、確かこういういらんお節介機能があって、挙動には覚えがあります。
この余計な機能をオフにする方法としては、設定→一般→キーボード→スマート引用符機能をオフにします。
なんで動かないんだろうと悩んで余計なエネルギーを使わせられました。誰のための機能なんだこれは……英語圏では""と“”を明確に区別する文化があるんでしょうか? 新聞くらいでしか使わないと思うんですが。