TagUI에서 javascript 변수를 생성하려면 var, const, let 없이 js만 이용해서 선언한다.
//javascript 변수 object를 생성
js object = "HELLO TagUI!!"
//javascript 변수 object를 TagUI 변수로 출력
echo `object`
javascript 함수를 생성할 때는 한 줄로 생성할 수 있고 여러줄로 생성할 수 있다.
// 먹을 과일 생성
js apple = "사과";
js banana = "바나나";
// 1. javascript 구문이 짧으면 js뒤에 한줄로 함수를 작성할 수 있다.
js function eat(fruits){console.log(fruits+"먹다.");}
js eat(apple);
// 2. javascript 구문이 길어지면 begin/finish로 열고 닫아주는 방식을 작성하면 된다.
js begin
function swallow(fruits){
console.log(fruits+"를 삼킵니다.");
}
swallow(banana);
js finish
TagUI를 이용해 크롤링한 값을 javascript로 전달/ javascript로 받은 값을 다시 TagUI로 전달할 수 있다.
// 네이버 사전 apple 검색결과 페이지로 이동
https://en.dict.naver.com/#/entry/enko/c7e44543765f4d99ad79709c3146253c
// 단어를 지정해서 text로 저장
read //*[@id="content"]/div[4]/div[1]/div/div[3]/ul/li/div[1]/p/span to text
// text를 가져와 화면에 출력
echo `text`
echo "======================================="
// 가져온 text를 js변수 object로 저장
js begin
object = text
console.log(object);
js finish
echo "======================================="
//js변수 object를 출력
echo `object`
'LIBRARY LOG > TagUI' 카테고리의 다른 글
[TagUI] 마우스/키보드 제어 (0) | 2020.05.22 |
---|