js的函数

js是弱类型语言,没有函数返回值

函数的四要素:

1返回类型,

2函数名,

3参数列表,

4函数体。

“function”  函数名 (参数列表){函数体};

函数名();

调用函数会在全篇寻找这个函数,如果存在就会调用,

函数调用不限位置,

函数调用不限次数,

函数起名避免与系统自带函数重名。

参数列表:

形参---形式的参数;

实参---实际的参数

不需要参数的时候,可以不定义参数;

function aaa (){}

aaa();//直接调用

function aaa(){

alert(”aaa”)

全局变量和局部变量;

var aa=12;//全局变量,在此以下全部生效

function zxc (){

var c=0//局部变量,仅在此函数中生效

--------------------------------------------------------

电脑默认函数:

时间函数:

var b =new Date();//获取当前时间;

b.getTime();//获取时间戳;

b.getFullyear();//获取年份;

b.getMonth()+1;//+1,获取月份,注意js语言自带的错误,0-11;

b.getDate();//获取天数

b.getHours();//获取小时数

数学函数:

var a=-9;

Math.abs;//取绝对值;

Math.ceil;//对小数部分上舍入,即进一制;

Math.floor;//对小数部分下舍入,即去尾制;

Math.round;//四舍五入;

Math.max;//选出最大数;

Math.min;//选出最小数;

Math.pow(x,y);//取出x的y次方;

Math.sqrt(x);//返回x的平方根;

Math.random();//随机数生成器,从0-1;

字符串函数:

var aaa="awe";

aaa.indexof("w");//返回字符串第一次出现的指定位置的下标,如果没有找到,则返回-1;

aaa.charAt(2);//返回下标的字符串;

原文地址:https://www.cnblogs.com/quanjunkang/p/10141879.html