>  기사  >  웹 프론트엔드  >  JS를 시작하기 위해 Function 함수를 사용하는 방법

JS를 시작하기 위해 Function 함수를 사용하는 방법

高洛峰
高洛峰원래의
2016-12-05 17:03:161187검색

JavaScript에서는 함수가 중첩될 수 있습니다.

예:

function(){
 
  funcrion square(x){ return x*x; }
 
  return square(10); 
 
}

JavaScript에서는 함수가 객체에 바인딩되고 객체가 호출하는 함수가 호출됩니다. C#과 혼동되기 쉽습니다.

1. 함수 속성

함수 본문에서는 인수.길이를 통해 함수에 전달된 실제 매개변수의 개수를 가져올 수 있습니다.

function fun1 (x,y){
 
  document.write(arguments.length());  //输出2,传入的参数是两个
}
fun1();

2. 객체에 함수 바인딩

var fun1 = function () {
 alert(this.name);
}
var o = { name:"张三",fn : fun1 };
o.fn();  //输出 张三
var o = { name: "张三", fn: function () { alert(this.name) } }
o.fn();  //输出张三


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.