1.JS属性操作中的命名:
在JS的属性操作中不允许出现“-”,用驼峰式命名来代替,例如修改: background-color
可以在css里修改背景颜色,但是在JS里需要用backgroundColor来修改背景颜色。
2.JS里的传值与传址问题:
–以数组里的元素比较为例:
<script type="text/javascript">
var a=10;
var b=10;
var a=[1,2,3];
var b=[1,2,3];
//数组整个比较的时候,是不相等的,因为直接比较的数组的地址;要想比较里面的数组的值要用下标的形式来比较。
if(a[0]==b[0]) {alert('真');}
else{alert('假');}