欢迎来到天天文库
浏览记录
ID:30504893
大小:16.03 KB
页数:3页
时间:2018-12-30
《javascript基础知识盲点总结之函数》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解Javascript基础知识盲点总结之函数 函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。本文重点给大家介绍js基础知识盲点总结之函数。 一、函数中的arguments对象 每个函数内部都有一个arguments,它能返回函数所接受的所有参数 注意:argumens接收的是实参 如下是利一个利用arguments特性编写的求和函数: functionsumOnSteroids(){ varI,res=0; va
2、rnumber_of_params=arguments.length; for(I=0;I res+=arguments[i]; } returnres; } 二、关于变量的作用域 在javascript中,不能为变量定义特定的块级作用域,但是可以定义其所属的函数域。 javascript中的全局变量指的是声明在所有函数之外的变量对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、
3、任务等基本知识有了进一步的了解 在一个函数内部定义的局部变量,在函数外部是不存在的 如果在函数内部声明一个变量时没有使用var语句,该变量就会被默认为全局变量(即便在函数中定义外部也可以访问)。这种变量会在函数被调用之前不存在,调用函数后会首次被创建并赋予全局作用域 三、自调函数 自调函数是可以在定义后自行调用的函数,基本结构如下: { function(name){ alert(‘Hello'+name+‘!'); } }(‘Martin') 后面的()可以进行参数传递,其内声明的值会自动传递到function的参数中 使用如上这种自调匿名函数不会产生任
4、何的全局变量 四、可自行重写的函数 这种函数的特点是可以在执行之后自己进行函数重写,下面是一个例子: functiona(){ alert(“A”); a=function(){对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解 alert(“B”) }; } 第一次调用a()时,执行alert(“A”);第二次调用a()时,执行alert(“B”
5、)。因为在第一次执行该函数时,其将全局变量a重新定义了 以上所述是小编给大家介绍的Javascript基础知识盲点总结之函数的相关知识,希望对大家以上帮助!对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表
此文档下载收益归作者所有