2017-08-08 27 views
0

私はAngularディレクティブを書いているので、私は親と祖父母の要素を参照する必要があります。これは、私が「祖父母」の内面のようなものに長い名前で終わることを意味します。何かのように:それは変数の命名に来るとき友人がこれらに名前を付けるために、n番目を使うことを提案関連するDOM要素のJavascript命名規則?

var grandParentInnerHeight = $grandParent.innerHeight(); 

だけでなく、数字を使用することは間違っているようです。

私は、祖父母は必要ないので、コードの再構成を提案する人もいるかもしれませんが、この場合は必要です。

アイデア?

答えて

3

私は人々が

var gpInnerHeight = foo;

または

var grandPInnerHeight = foo;

のような略語を使用しますが、個人的に、私は、変数の完全な名前を書くことに何の問題が見つからない見てきました。それは理解することを明確にしますが、それを書くにはさらに数ミリ秒かかります。

また、JQueryの場合、JavaScript変数とJQuery変数を区別するには、$をこのように配置してみてください。

var $grandParentInnerHeight = foo.innerHeight();

ここで私はとして有用で見るいくつかの命名規則の上に行くのウェブサイトです。

Click me

+0

それは常に誤解することができますので、私は略し避けます。私はこの作品が、私はまだ長い名前が嫌いだと思います。ありがとう。 – alexr101