シングルクォーテーションをつけている変数とつけていない変数の違いはなんですか?

シングルクォーテーションをつけると文字列として扱われます。
2021年8月23日
ユーザー

watch の中の localStorage.setItem('todos', JSON.stringify(this.todos));
mounted の中の JSON.parse(localStorage.getItem('todos')

上記の2つですが、stringifygetItem のカッコの中で、シングルクォーテーションを使っているものとないものがあるのですが、どう使い分けたらいいのでしょうか?
ちなみに stringify のカッコの中身にシングルクォーテーションをつけてみても動作は変わらなかったので、つけていなくてもいいのでしょうか?

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?