第四课:js中定义变量新理解

  • 自定义一个函数
function showMsg()
{
    alert(document.title)
}```
直接调用即可:
function showMsg()
{
    alert(document.title)
}
showMsg();
***
* 带参数的函数
function showMsg(something)
{
    alert(something)
}
***
* 函数间的互相调用
 function getTitle()
{
    return document.title;  //return 代表返回一个值
}
function showMsg()
{
    alert(getTitle());
}
showMsg();//执行最后一个函数。这个函数还会去调用 getTitle
>   我们前面讲过,window对象是浏览器为打开的窗口创建的顶级对象。甚至连document都属于window管理。
其实你每建立一个函数,window对象都会在“花名册”里对这个函数进行登记

* 那么我们的函数也可以这么执行

function showMsg() //无参数的情况下
{
alert(document.title)
}
window"showMsg";

function showMsg(msg) //有参数也一样
{
alert(msg)
}
window“showMsg”;```

总结

1、用function 可以定义一个函数
2、function 必须小写
3、用return 可以在函数中返回一个值
4、在同一个<script>标记下,调用函数顺序不分先后
5、调用函数可以使用window对象,如 window“函数名”

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

推荐阅读更多精彩内容

  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 7,963评论 2 17
  • 第一章: JS简介 从当初简单的语言,变成了现在能够处理复杂计算和交互,拥有闭包、匿名函数, 甚至元编程等...
    LaBaby_阅读 1,714评论 0 6
  • 第一部分 准入训练 第1章 进入忍者世界 js开发人员通常使用js库来实现通用和可重用的功能。这些库需要简单易用,...
    如201608阅读 1,385评论 1 2
  • 单例模式 适用场景:可能会在场景中使用到对象,但只有一个实例,加载时并不主动创建,需要时才创建 最常见的单例模式,...
    Obeing阅读 2,142评论 1 10
  • 一、【书名】图解恋爱心理学 二、【作者】涩谷昌三 三、片段一:(原书第81页) I:拆书家讲解 当问题发生时,女人...
    幸福虚度的野人阅读 1,087评论 0 4