function countBodyChildren(){
var body_element = document.getElementsByTagName("body")[0];
alert(body_element.childNodes.length);
} window.onload = countBodyChildren; // 页面加载完成执行
//window.onload = countBodyChildren(); // 代码直接执行

1.函数只要是要调用它进行执行的,都必须加括号。此时,函数实际上等于函数的返回值或者执行效果,当然,有些没有返回值,但已经执行了函数体内的行为,就是说,加括号的,就代表将会执行函数体代码。

2.不加括号的,都是把函数名称作为函数的指针,一个函数的名称就是这个函数的指针,此时不是得到函数的结果,因为不会运行函数体代码。它只是传递了函数体所在的地址位置,在需要的时候好找到函数体去执行。

最新文章

  1. SqlServer SET IDENTITY_INSERT ON | OFF
  2. 生成的API分析文件太大。我们无法在交付前验证您的API使用信息。这只是通知信息。
  3. Go时间戳和日期字符串的相互转换
  4. 全屏显示网页FULLSCREEN API
  5. html5 存储篇(一)
  6. 基于visual Studio2013解决C语言竞赛题之0520相邻元素
  7. 【C语言的日常实践(十四)】constkeyword详细解释
  8. 每天一个Linux命令 7
  9. 4.1、Android Stuido配置你的Build Variant
  10. 简单RPC之Socket实现
  11. token:NLP之词形还原
  12. vue性能
  13. Flask-SQLAlchemy常用操作
  14. EurekaServer高可用
  15. SQL-根据多个条件更新数据
  16. UVa 1605 联合国大楼
  17. Journal entry of the eighth chapter to chapter ten
  18. 10条SQL优化语句,让你的MySQL数据库跑得更快!
  19. ResourceNotFound: rosbridge_server
  20. 第一站:CLion安装教程与环境配置

热门文章

  1. MSF魔鬼训练营-3.2.1活跃主机扫描
  2. 西安邀请赛-E(树链剖分+线段树)
  3. mvn打包到私服
  4. 双指针(最大删除子串)Codeforces Round #579 (Div. 3)--Remove the Substring (hard version)
  5. Android开发build出现java.lang.NumberFormatException: For input string: "tle 0x7f0800aa"错误的解决方案
  6. Codeforces 1196F. K-th Path
  7. Keepalived+Nginx+Tomcat 实现高可用Web集群
  8. Java高并发程序设计学习笔记(二):多线程基础
  9. 正确的安装和使用nvm(mac)<转>
  10. Delphi 键盘的编程