zoukankan      html  css  js  c++  java
  • JS笔记004

    第04章 初识函数

    4.1 函数是什么?

    函数一般用来实现某一种重复使用的功能,在需要该功能的时候,直接调用函数就可以了,而不需要重复编写一大堆代码。并且在需要修改该函数功能的时候,也只需要修改和维护这一个函数就行,而不会影响其他代码。
    

    4.2 函数的定义

    1、没有返回值的函数
    function 函数名(参数1, 参数2,...,参数n)
    {
    	...
    }
    2、有返回值的函数
    function 函数名(参数1, 参数2,...,参数n)
    {
    	...
    	return 返回值;
    }
    

    4.3 函数的调用

    如果一个函数仅仅是定义而没有被调用的话,则函数本身是不会执行的。
    在javascript中,调用函数的方式有:直接调用、在表达式中调用、在超链接中调用、在事件中调用。
    
    1、直接调用:一般用于没有返回值的函数
    函数名(实参1,实参2,...,实参n)
    2、在表达式中调用
    var n = addSum(1,2) + 100;
    3、在超链接中调用
    <a href="javascript:函数名"></a>
    4、在事件中调用
    <input type="button" onclick="alertMes()" value="提交"/>
    

    4.4 嵌套函数

    4.5 内置函数

    parseInt() 提取字符串中的数字,只限提取整数
    parseFloat() 提取字符串中的数字,可以提取小数
    eval() 把一个字符串当做一个表达式一样去执行
    

    4.6 判断某一年是否闰年

    闰年的判断条件有两个:
    对于普通年,如果能被4整除且不能被100整除的是闰年;
    对于年纪年,能被400整除的是闰年;
    
    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8" />
    		<title>闰年</title>
    	</head>
    	<body>
    		<script>
    			// 定义函数
    			function isLeapYear1(year)
    			{
    				// 判断闰年的条件
    				if ((year % 4 ==0)&&(year % 100!=0)||(year % 400 ==0))
    				{
    					return year + "年是闰年";
    				}
    				else
    				{
    					return year + "年不是闰年";
    				}
    			}
    			// 调用函数
    			document.write(isLeapYear1(2020));
    		</script>
    	</body>
    </html>
    
  • 相关阅读:
    Hosts
    Jupyter notebook 文件路径
    [GDAL]在三维场景中显示DEM
    [GDAL]编译64位GDAL1.10
    ArcEngine几何变换中的策略模式
    AE Scene开发中的观察者模式
    象限角和方位角
    帧率控制和渲染帧率
    [3D]1.绘制三角形
    CSLA.Net学习(2)
  • 原文地址:https://www.cnblogs.com/infuture/p/13548487.html
Copyright © 2011-2022 走看看