今天,小編爲你們介紹前嗅ForeSpider腳本中的語法規則——變量申明及引用。在此以前先爲你們介紹一下,語法規則中的註釋和標準常量,具體內容以下:json
一 .註釋數組
ForeSpider腳本的註釋相似於C++及JavaScript。一般有兩種方式:單行註釋和塊註釋。ide
1.單行註釋函數
//這是行註釋對象
2.塊註釋ip
/這是塊註釋這是塊註釋這是塊註釋這是塊註釋/字符串
二.標準常量string
NULL: 空值,未初始化變量[ 類型: object ]it
三.變量申明及引用io
ForeSpider腳本變量名稱符合C++、JavaScript等標準語言的命名規則。 (即:a~z26個大小寫字母,0~9的數字,以及_和$而且數字不能做爲變量名稱開頭。)
ForeSpider腳本變量名稱區分大小寫。例如exV, exv, EXV是不一樣的變量。
ForeSpider腳本變量名稱不能是如下語言保留字: 1.關鍵字:
if,else,for,do,while,switch,case,default,break,try,catch,return,new,function,class
2.標準對象類型:
var,string,number,time等內置類型。
3.系統常量:
true,false,EXTRACT,DATADB,CHANN,SEARCHKEYS,RESULT,TMPL,DOC,DOM,URL,LINK,DATA,VALUE,ITEM,REC等。
4.全局函數名:echo等。
1.通常變量申明
方式1:var關鍵字聲明,變量能夠直接賦值,也能夠只聲明後賦值。
例如: var x=1, y;
方式2:直接聲明,任何變量首次使用時自動完成聲明。
例如: x, y="這是y", z=1.4。
2.對象申明 new關鍵字聲明,例如: var x = new string();
類名方式聲明,例如申明一個string類的對象: string x;
3.對象引用
對象能夠經過對象名直接引用,對象的成員和方法用「.」進行引用。
例如:
var x = " obj";var b = x.length; //引用字符串x的長度(b=5)。
var c = x.TrimLeft(); //清除字符串左邊的空白符(c = "obj")
4.數組的聲明與引用(徹底支持json語法)
ForeSpider腳本支持一維數組,聲明和引用以下:
var x = ["first", "second"];var b = x.length; //引用數組x的大小(b=2)。
var b = x.size; //第二種引用數組x的大小(b=2)
var c = x[0]; //引用數組x的第一個元素(c="first")