JavaScript之函数
Posted 静心*尽力
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript之函数相关的知识,希望对你有一定的参考价值。
一.函数初认识
1.函数类型
function(){} -->匿名函数
function 函数名(){}-->命名函数
2.函数不调用就不会执行
3.函数的调用方式
①.事件调用
②.直接调用
二.函数调用的两种方式
第一种事件调用之:通过匿名函数进行事件调用
li[i].onclick=function()
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>函数的两种调用方式</title> </head> <body> <ul> <li>1</li> <li>2</li> <li>3</li> </ul> </body> </html> <script type="text/javascript"> var li=document.getElementsByTagName(\'li\'); for(var i=0;i<li.length;i++){ li[i].onclick=function(){ alert(\'阔落要加冰,学习要走心\'); } } </script>
点击效果:
第一种时间调用之:通过命名函数进行事件调用:
li[i].onclick=onclickMe;
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>函数的两种调用方式</title> </head> <body> <ul> <li>1</li> <li>2</li> <li>3</li> </ul> </body> </html> <script type="text/javascript"> var li=document.getElementsByTagName(\'li\'); for(var i=0;i<li.length;i++){ li[i].onclick=onclickMe; function onclickMe(){ alert(\'阔落要加冰,学习要走心\'); } } </script>
点击效果:
第二种直接调用:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>函数的两种调用方式</title> </head> <body> <ul> <li>1</li> <li>2</li> <li>3</li> </ul> </body> </html> <script type="text/javascript"> var li=document.getElementsByTagName(\'li\'); for(var i=0;i<li.length;i++){ li[i].onclick=onclickMe(); } function onclickMe(){ alert(\'阔落要加冰,爱我要走心\'); } </script>
效果(直接出现三次显示,无需点击,这就是直接调用,只要格式正确,直接执行函数体代码):
以上是关于JavaScript之函数的主要内容,如果未能解决你的问题,请参考以下文章
如何将此 JavaScript 代码片段翻译成 Parenscript?
我的Android进阶之旅NDK开发之在C++代码中使用Android Log打印日志,打印出C++的函数耗时以及代码片段耗时详情