1 ,函数:
function是一个定义一次 却可以多次调用的js代码。
当一个函数被一个对象调用时,那么这个函数就叫做这个对象的方法。

function cssrain( x , y)
{
 //code
}
解释:
cssrain  :  为函数名;
( )     :   为 运算符;
x ,  y  :   为 参数;

2 ,函数的返回值:
function a(x){
    document.write(x);
}
function b(y){
   document.write(y);
   return y;
}
alert( a(1) )  //因为没写return,所以返回undefined
alert( b(2) )  

3 function语句和函数直接量:
function f(x) { return x * x  ;}   //

var f  = function(x){ return  x * x ;}   //

第一个是function语句创建的,第二个是直接用函数直接量定义一个表达式,当然用这种方式,创建的也是匿名函数。
虽然直接量可以匿名,但也可以指定函数名;
比如:

var f  = function fact(x){ return  x * fact(x-1) ;}   //这样做的好处; 调用自身非常爽。

4 函数命名:
function  like_this(){}
或者 function likeThis(){}  //驼峰式

5 函数的参数:
由于js是一种宽松类型语言,参数不需要指定什么数据类型。参数也可以多 也可以少,
比如: function x(a,b){} //我们写了2个参数
如果我们传了3个参数,js会自动忽略掉多的/
实例:
function x(a,b){
 document.write(a+ "  "+b);

x(1,2,3,4);

如果我们只传了一个参数,会出现什么情况呢?
function x(a,b){
 document.write(a+ "  "+b);

x(1);
我们发现输出 了undefined,所以js会把少的,赋予undefined;
这样可能会引起程序错误。
解决:
function x(a,b){
var b = b || " ";  // 这个是或运算符,如果前面的b为undefined,也就是false,他会取后面的空字符
 document.write(a+ "  "+b);

x(1);
12下一页阅读全文
华山资源网 Design By www.eoogi.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
华山资源网 Design By www.eoogi.com

稳了!魔兽国服回归的3条重磅消息!官宣时间再确认!

昨天有一位朋友在大神群里分享,自己亚服账号被封号之后居然弹出了国服的封号信息对话框。

这里面让他访问的是一个国服的战网网址,com.cn和后面的zh都非常明白地表明这就是国服战网。

而他在复制这个网址并且进行登录之后,确实是网易的网址,也就是我们熟悉的停服之后国服发布的暴雪游戏产品运营到期开放退款的说明。这是一件比较奇怪的事情,因为以前都没有出现这样的情况,现在突然提示跳转到国服战网的网址,是不是说明了简体中文客户端已经开始进行更新了呢?