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

+ Recent posts