자바스크립트.. => 부분..

2016-07-16 (토) 06:32:29 2,509
Copy
var phantom = require('phantom');var sitepage = null;var phInstance = null;phantom.create()    .then(instance => {        phInstance = instance;        return instance.createPage();    })    .then(page => {        sitepage = page;        return page.open('https://stackoverflow.com/');    })    .then(status => {        console.log(status);        return sitepage.property('content');    })    .then(content => {        console.log(content);        sitepage.close();        phInstance.exit();    })    .catch(error => {        console.log(error);        phInstance.exit();    });

위 코드의 이해가 정확히 가지 않습니다.

특히 => 이부분과

    .then(page => {
        sitepage = page;
        return page.open('https://stackoverflow.com/');
    })

page 라는 것을 매개변수로 넘겨  sitepage 담는데

위처럼 할경우  sitepage 에는 아무것도 담기지 않아야 되는거 아닌가요?

근데 실행을 하면 정상적으로 표시가 되는데..

이해가 잘 안갑니다.  설명 좀 부탁드리겠습니다.




|

답변 1개

=> 라는게 있나요? 자바스크립트에서? 저도 처음 보는데요??

이거 프레임워크 등  다른 설정 아닙니까?

답변을 작성하려면 로그인이 필요합니다.