- 变量命名
1) 对于在代码中 多次 用到的变量,如果考虑到该变量可能会 出现变化 ,那么应该在js coding开始的时候,将该变量赋值给另外一个 替代变量 ,在以后的coding中使用替代变量,如此一来,无论该变变量如何变化,替代变量都会随之变化,不用大量修改代码。
无替代变量
--js
var primordial = {hello:"world"}
--html
<div>{{primordial.hello }}</div>
<span>{{primordial.hello }}<span>
<a>{{primordial.hello }}</a>
--js
//变量属性key改变,不得不一个一个的进行替换,虽然部分编辑器(比如vs)的实现一键替换,但是依然显得改动代码太多
primordial = {hi:"world"}
--html
<div>{{primordial.hi}}</div>
<span>{{primordial.hi}}<span>
<a>{{primordial.hi}}</a>
有替代变量
--js
var primordial = {hello:"world"}
var substitution = primordial.hello
--html
<div>{{substitution }}</div>
<span>{{substitution }}<span>
<a>{{substitution }}</a>
--js
//变量属性key改变
primordial = {hi:"world"}
//只需对替代变量重新赋值
substitution = primordial.hi
--html 部分无需改变
<div>{{substitution }}</div>
<span>{{substitution }}<span>
<a>{{substitution }}</a>