dwr 동기 화, 비동기
2025 단어 dwr
주:
1. 전재 출처 를 밝 혀 주세요.
2. dwr 동기 화 javascript: dwr. engine. setAsync (false) 를 설정 합 니 다.
동기 화 는 dwr 가 배경 에 처 리 를 요청 할 때 배경 처리 가 끝 날 때 까지 기 다 려 야 다음 js 코드 를 실행 할 수 있 음 을 나타 낸다.
비동기: dwr 가 배경 에 처리 요청 을 보 낸 후 배경 이 처리 되 었 든 안 되 었 든 간 에 js 는 바로 아래로 실 행 됩 니 다.
다음은 실례 를 들 어 다음 과 같이 표시 합 니 다.
// Person , Person ,
function reviceAndReturnListPerson()
{
javascript:dwr.engine.setAsync(false);// dwr
// js person , Object
var personList = [{name:"chenchaoyang",age:26,email:"[email protected]",birthday:"1987-02-13"},
{name:"chenziyang",age:32,email:"[email protected]",birthday:"1952-2-3"}];
Demo.reviceAndReturnListPerson(personList,callBackReviceAndReturnListPerson);
alert("222222222222");
}
function callBackReviceAndReturnListPerson(data)
{
console.log(data);
// person , :
for(var i = 0; i < data.length; i++)
{
for(var property in data[i])
{
console.log(data[i][property]);
}
}
console.log("*******************************");
// person , :
for(var i = 0; i < data.length; i++)
{
console.log(data[i].name);
console.log(data[i].email);
console.log(data[i].age);
console.log(data[i].birthday);
}
}
위의 인 스 턴 스 에서: revice AndrreturnListPerson 함수 가 백 엔 드 에 revice AndrreturnListPerson 처 리 를 요청 합 니 다. 처리 후 리 셋 함수 callBackRevice AndrreturnListPerson 을 호출 합 니 다. 그러나 우리 백 엔 드 의 revice AndrreturnListPerson 처리 함수 스 레 드 가 60 초 동안 휴면 하면 비동기 적 인 상황 에서 백 엔 드 에 요청 하면 alert ("22222222222222") 를 즉시 호출 합 니 다.js 는 서버 가 돌아 올 지, 리 셋 함수 가 실 행 될 지 신경 쓰 지 않 습 니 다.
동기 화 된 상황 에서 alert ("22222222222222222") 는 서버 에서 되 돌아 오고 리 셋 함수 가 실 행 된 후에 실 행 됩 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
dwr 동기 화, 비동기setAsync (false) 를 설정 합 니 다. 동기 화 는 dwr 가 배경 에 처 리 를 요청 할 때 배경 처리 가 끝 날 때 까지 기 다 려 야 다음 js 코드 를 실행 할 수 있 음 을 나타 낸다. 비동기:...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.