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

1、当检测某项数据是否为 null 时,我们其实是在检测它是否存在。这种检测可以简化为直接把检测的数据作为 if 语句的条件。
<pre><code>
if(something) 相当于 if(something!=null)
</code></pre>

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

3、用return false来制止触发事件
<pre><code>
<a
href="Pictures/d.png" title="D picture"
onclick="showPic(this);
return false;">
</pre></code>

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

4、window.onload方法用于在页面加载时自动调用。
用法:
(直接等于方法)
<pre><code>
window.onload=countBodyChildren;
</pre></code>

以下用法是错误的:
<pre><code>
window.onload(countBodyChildren);
</pre></code>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 归根结底,代码都是思想和概念的体现。没人能把一种程序设计语言的所有语法和关键字都记住,可以查阅参考书来解决。...
    朱细细阅读 3,025评论 4 14
  • 一、JS前言 (1)认识JS 也许你已经了解HTML标记(也称为结构),知道了CSS样式(也称为表示),会使用HT...
    凛0_0阅读 2,825评论 0 8
  • 第1章 认识JS JavaScript能做什么?1.增强页面动态效果(如:下拉菜单、图片轮播、信息滚动等)2.实现...
    mo默22阅读 1,410评论 0 5
  • 扩大认知边界,关注个人成长。我是等风来(微信460579084)。 这两年,我最喜欢的视频节目就是马东团队做的《奇...
    杨心武阅读 435评论 0 0
  • 1阶最后10天,总得分 分(完成1项 1分) 1.5点起床 ok 2.温开水一杯 ok 3.蛋白质饮品一杯 ok ...
    八颗牙齿嗮太阳阅读 288评论 0 0