javascript学习过程中的一些体会和重点(2)

1、当检测某项数据是否为 null 时,我们其实是在检测它是否存在。这种检测可以简化为直接把检测的数据作为 if 语句的条件。


if(something) 相当于 if(something!=null)

2、建议使用 setAttribute("元素","属性") 和 .getAttribute("属性") 方法调用和更改元素的属性,用来代替 元素.属性=新的属性值

3、用return false来制止触发事件


href="Pictures/d.png" title="D picture"
onclick="showPic(this);
return false;">

点击这个链接时,并不会跳转,而是触发showPic(this)事件。
(其中的this指的是这个链接元素)

4、window.onload方法用于在页面加载时自动调用。
用法:
(直接等于方法)


window.onload=countBodyChildren;

以下用法是错误的:


window.onload(countBodyChildren);

你可能感兴趣的:(javascript学习过程中的一些体会和重点(2))