1. 객체 속성의 이름을 나열합니다.
<스크립트 언어="자바스크립트">
var obj=new Object();
obj.a="안녕하세요, 저는 Tian Hongchuan입니다";
obj.b="당신은 Tian Hongchuan입니다. 무슨 큰 일입니까?";
obj.c="시시, 하하, 저는 c 속성입니다";
//물론 위의 내용은 새 객체를 선언하고 객체에 속성을 선언한 다음 값을 할당하는 것입니다.
// 다음으로 위 객체에 대한 중첩 객체를 만들거나 새 속성을 추가하고 값을 할당합니다.
obj.d=new Object();
obj.d.aa="나는 하위 개체의 보스입니다";
obj.d.bb="그럼 당연히 둘째만 할 수 있지, 응? 둘째? 어지러움";
함수 list(obj)
의 속성 이름을 나열하려면 다음 함수를 호출합니다.
{//이 메서드는 미리 정의된 속성 이름을 읽을 수 없다는 점에 유의하세요.
var name=""; //빈 변수를 설정합니다.
for(var i in obj) //obj 객체에서 변수 I가 반복됩니다. 이 줄은 인용할 수 없습니다.
name +=i+"n" //i가 읽은 값을 name 변수에 호출합니다.
경고(이름);//표시 이름
}
</script>
2: 사용 개체 www.cnblogs.com/thcjp/는 가까운 시일 내에 js-ajax 항목 예제를 계속 추가할 예정입니다.
<스크립트 언어="자바스크립트">
var obj=new Object();
obj.a="안녕하세요, 저는 Tian Hongchuan입니다";
obj.b="당신은 Tian Hongchuan입니다. 무슨 큰 일입니까?";
obj.c="시시, 하하, 저는 c 속성입니다";
//물론 위의 내용은 새 객체를 선언하고 객체에 속성을 선언한 다음 값을 할당하는 것입니다.
// 다음으로 위 객체에 대한 중첩 객체를 만들거나 새 속성을 추가하고 값을 할당합니다.
obj.d=new Object();
obj.d.aa="나는 하위 개체의 보스입니다";
obj.d.bb="그럼 당연히 둘째만 할 수 있지, 아, 아? 둘째? 어지러움"
//읽고 살펴보자
Alert("첫 번째 줄은 물론입니다: "+obj.a+"nt 두 번째 줄은 "+
obj.b+"nt삼자"+obj.c);
//아래는 심심해서 팝업으로 바꿔보지만 효과는 같습니다.
verify("나는: "+obj.d.aa+"n 보이나요? 다음 줄은: "+obj.d.bb);
//위의 /n은 줄 바꿈이고 t는 표시된 정렬 형식입니다.
</script>
3: 함수 사용의 간단한 예 www.cnblogs.com/thcjp/는 가까운 시일 내에 js-ajax 소개 예를 계속 추가할 예정입니다.
<스크립트 언어="자바스크립트">
// 아래에서는 일부 함수를 메소드로 정의합니다.
함수 추가(x,y){x+y를 반환;}
함수 jian(x,y){xy를 반환;}
함수 chen(x,y){return x*y;}
function chu(x,y){return x/y;}
//위 함수를 매개변수로 사용할 수 있는 다른 함수 정의
함수 연산자(op1,op2,op3)
{//3개의 매개변수를 전달합니다.
return op1(op2,op3);//다중 호출을 위해 세 가지 매개변수를 재결합합니다.
}
var i=oper(add, oper(add,2,3), oper(jian,5,4));//간단히 말하면 이 문장이 반영한 결과는 (2+3 + 5-4) 입니다.
//위 문장은 조금 이상해 보일 수 있지만 실제로는 oper 함수를 호출하고 3개의 매개변수를 할당하지만 추가 중첩이 있습니다.
document.write("The oper 메소드의 결과는: <b>"+i+"<b>");//이 문장은 현실에서 나온 문장이고, 다음 I는 굵게 표시되어 있습니다
</script>
4; 루프, 판사 www.cnblogs.com/thcjp/는 가까운 시일 내에 js-ajax 항목 예제를 계속 추가할 예정입니다.
<스크립트 언어="자바스크립트">
for(var i=0,fact=1,b=1;i<10;i++,fact*=i,b+=fact)
{//i, 팩트, b를 선언한 다음 할당 작업을 수행합니다. i는 1만큼 증가하고 팩트는 증가된 i를 곱한 다음 결과 팩트에 b가 추가됩니다.
document.write(i+"="+fact+"="+b+"<br>");
//i =fact = b를 표시하고 다음 사이클의 결과를 표시하기 위해 줄바꿈을 추가합니다.
}
</script>
<스크립트 언어="자바스크립트">
var name="Sister Mei";//여기의 값이 null이면 다음과 같이 Hello Brother A Chuan이 표시됩니다.
var s="Hello a"+((name!=null) ? name : "Chuan 형제");//이 문장은 실제로 ifelse 판단문이지만 ?
경고;//대화 상자가 나타나면 확인만 가능합니다.
확인;//확인 또는 취소
</script>