首页 > 编程语言 > 详细

javascript里的函数

时间:2017-08-23 22:37:36      阅读:253      评论:0      收藏:0      [点我收藏+]

//函数是一个带有参数的javascript代码端,可以多次调用
funtion plus1(x){      //定义一个名为plus1的一个函数,带有参数x;

return x+1;              //返回 一个比传入参数大的值

}                              //函数的代码块是由花括号包裹起来的部分

plus1(y)             // y为3时,调用函数的结果为3+1

var square=function(x){       //函数是一种值,可以赋值给变量

reture x*x;                           // 计算函数的值

};                                       //分号表示赋值语句结束

square(plus1(y))         //结果:16  在一个表达式里调用两个函数

将函数和对象和写在一起时,函数就变成了方法

//当函数赋值给对象的属性,我们称为方法,所有的javascript对象都含有方法

var a=[ ];                                //创建一个空数组

a.push(1,2,3);                     //push()方法向数组中添加元素

a.reverse();                      //另一个方法:将数组元素的次序反转

//我们也可以定义自己的方法,“this”关键字是对定义方法对象的引用:这里的例子是上文中提到的包含两个点位置信息的数组

points.dist=function(){                            //定义一个方法来计算两点之间的距离

var p1=this[0];                                       //通过this获取当前数组的引用

var p2=this[1];                                     //并取得调用数组当前的两个元素

var a=p2.x-p1.x;                                     //x坐标轴上的距离

var b=p2.y-p1.y;                                     //y坐标轴上的距离

return Math.sqrt(a*a+我们称为b*b);       //勾股定理 用Math.sqrt()来计算平方根

};

points.dist()                                           //结果1.414,求得两点之间的距离

 

javascript里的函数

原文:http://www.cnblogs.com/smjwan/p/7420554.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!