本文目錄一覽:
- 1、什麼是java腳本?
- 2、java有專門網頁腳本語言叫javascript,vb也有vbscript,那麼c和delphi有嗎?是什麼?
- 3、java Stripes 是什麼?
- 4、什麼是JAVA腳本?
- 5、JSP,Javascript,,java腳本語言都是什麼東西呀?有什麼區別?
- 6、JavaScript和Java的區別?
什麼是java腳本?
Java腳本語言就是JavaScript
JavaScript,是一種基於對象的腳本語言。網景通訊公司最初在它的Navigator 2.0產品上設計並實現的,原名LiveScript。目前已經在WWW上廣泛用於動態Web頁面的編程語言。
Java腳本語言的目的是增加HTML的互動性
Java腳本語言是一種輕量級的編程語言,
Java腳本語言通常直接嵌入HTML頁
Java腳本語言是一種解釋性語言(腳本的執行無需翻譯)
java有專門網頁腳本語言叫javascript,vb也有vbscript,那麼c和delphi有嗎?是什麼?
你應該知道,JavaScript和VBScript都可以嵌入到網頁中,並且是運行於客戶端的(百科JavaScript詞條中第一段有提到最初把腳本嵌入到網頁中的目的)。
但很遺憾,沒有你想像中運行於客戶端的”CScript” 或者 “Delphi Script”,但是運行於服務端的就有C#(讀作C Sharp)或者Delphi for PHP,但那些就不是「腳本」而是「程序」了。
因為運行於伺服器的「腳本」都是經過編譯的——經過編譯就不叫腳本了,百度百科腳本語言詞條中第一部分的第四點有提到:腳本語言不需要編譯,可以直接用——所以運行於伺服器的「腳本」該叫「程序」才更為貼切。(可能你是看到腳本語言不用編譯這一點,想在網頁上編寫C程序,然後直接打開網頁看結果吧?^_^)
如果想了解更多有關JavaScript和腳本語言的內容,可以參閱以下兩個詞條:
百度百科 JavaScript:
百度百科 腳本語言:
java Stripes 是什麼?
java-script腳本語言同其它語言一樣,有它自身的基本數據類型、表達式和算術運算符以及程序的基本框架結構。java-script提供了四種基本的數據類型用來處理數字和文字, 而變數提供存放信息的地方, 表達式則可以完成較複雜的信息處理。
1.基本數據類型
在java-script中四種基本的數據類型:數值(整數和實數)、字元串型(用「」號或『』括起來的字元或數值)、布爾型(使True或False表示)和空值。在java-script的基本類型中的數據可以是常量,也可以變數。由於java-script採用弱類型的形式,因而一個數據的變數或常量不必首先作聲明,而是在使用或賦值時確定其數據的類型的。當然也可以先聲明該數據的類型,它是通過在賦值時自動說明其數據類型的。
2.常量
(1)整型常量
java-script的常量通常又稱字面常量,它是不能改變的數據。其整型常量可以使用十六進位、八進位和十進位表示其值。
(2)實型常量
實型常量是由整數部分加小數部分表示,如12.32、193.98 。可以使用科學或標準方法表示:5E7、4e5等。
(3)布爾值
布爾常量只有兩種狀態:True或False。 它主要用來說明或代表一種狀態或標誌,以說明操作流程。它與C++是不一樣的,C++可以用1或0表示其狀態,而java-script只能用True或False表示其狀態。
(4)字元型常量
使用單引號(『)或雙引號(「)括起來的一個或幾個字元。如 “This is a book of java-script “、”3245″、”ewrt234234” 等。
(5)空值
java-script中有一個空值null,表示什麼也沒有。如試圖引用沒有定義的變數,則返回一個Null值。
(6)特殊字元
同C語言一樣,java-script中同樣以有些以反斜杠(/)開頭的不可顯示的特殊字元。通常稱為控制字元。
3.變數
變數的主要作用是存取數據、提供存放信息的容器。對於變數必須明確變數的命名、變數的類型、變數的聲明及其變數的作用域。
(1)變數的命名
java-script中的變數命名同其計算機語言非常相似,這裡要注意以下兩點:
A.必須是一個有效的變數,即變數以字母開頭,中間可以出現數字如test1、text2等。除下劃線(-)作為連字元外,變數名稱不能有空格、(+)、(-)、(,)或其它符號。
B.不能使用java-script中的關鍵字作為變數。
在java-script中定義了40多個類鍵字,這些關鍵是java-script內部使用的,不能作為變數的名稱。如Var、int、double、true不能作為變數的名稱。
在對變數命名時,最好把變數的意義與其代表的意思對應起來,以免出現錯誤。
(2)變數的類型
在java-script中,變數可以用命令Var作聲明:
var mytest;
該例子定義了一個mytest變數。但沒有賦予它的值。
Var mytest=」This is a book」
該例子定義了一個mytest變數, 同時賦予了它的值。
在java-script中,變數以可以不作聲明,而在使用時再根據數據的類型來確其變數的類型。如:
x=100
y=”125″
xy= True
cost=19.5等。
其中x整數,y為字元串,xy為布爾型,cost為實型。
(3)變數的聲明及其作用域
java-script變數可以在使用前先作聲明,並可賦值。通過使用var關鍵字對變數作聲明。對變數作聲明的最大好處就是能及時發現代碼中的錯誤;因為java-script是採用動態編譯的,而動態編譯是不易發現代碼中的錯誤,特別是變數命名的方面。
對於變數還有一個重要性——那就是變數的作用域。在java-script中同樣有全局變數和局部變數。全局變數是定義在所有函數體之外,其作用範圍是整個函數;而局部變數是定義在函數體之內,只對其該函數是可見的,而對其它函數則是不可見的。
三、表達式和運算符
1.表達式
在定義完變數後,就可以對它們進行賦值、改變、計算等一系列操作,這一過程通常又叫稱一個叫表達式來完成,可以說它是變數、常量、布爾及運算符的集合,因此表達式可以分為算術表述式、字串表達式、賦值表達式以及布爾表達式等。
2.運算符
運算符完成操作的一系列符號,在java-script中有算術運算符,如+、-、*、/等;有比較運算符如!=、==等; 有邏輯布爾運算符如!(取反)、|、||; 有字串運算如+ 、 +=等。
在java-script主要有雙目運算符和單目運算符。其雙目運算符由下列組成:
操作數1 運算符 操作數2
即由兩個操作數和一個運算符組成。如50+40、”This”+”that”等。單目運算符,只需一個操作數,其運算符可在前或後。
(1)算術運算符
java-script中的算術運算符有單目運算符和雙目運算符。
雙目運算符: +(加) 、-(減)、 *(乘)、 /(除)、 %(取模) 、|(按位或)、(按位與)、(左移)、 (右移)、 (右移,零填充)。
單目運算符: -(取反)、~(取補)、++(遞加1)、–(遞減1)。
(2)比較運算符
比較運算符它的基本操作過程是,首先對它的操作數進行比較,爾後再返回一個true或False值,有8個比較運算符:
(3)布爾邏輯運算符
在java-script中增加了幾個布爾邏輯運算符: !(取反)、=(與之後賦值)、 (邏輯與)、 |=(或之後賦值)、 |(邏輯或)、 ^=(異或之後賦值)、 ^(邏輯異或)、 ?:(三目操作符)、||(或)、==(等於)、|=(不等於)。
其中三目操作符主要格式如下:
操作數?結果1:結果2
若操作數的結果為真,則表述式的結果為結果1,否則為結果2。
四、範例
下面是一個跑馬燈效果的java-script文檔。
Test2_1.html
html
head
script Language=”java-script”
var msg=”歡迎瀏覽山西之窗()網站”;
var interval = 100;
var spacelen = 120;
var space10=” “;
var seq=0;
function Scroll() {
len = msg.length;
window.status = msg.substring(0, seq+1);
seq++;
if ( seq = len ) {
seq = spacelen;
window.setTimeout(“Scroll2();”, interval );
}
else
window.setTimeout(“Scroll();”, interval );
}
function Scroll2() {
var out=””;
for (i=1; i=spacelen/space10.length; i++) out +=
space10;
out = out + msg;
len=out.length;
window.status=out.substring(seq, len);
seq++;
if ( seq = len ) { seq = 0; };
window.setTimeout(“Scroll2();”, interval );
}
Scroll();
/script
body
/body
/html
什麼是JAVA腳本?
Java腳本語言就是JavaScript
JavaScript,是一種基於對象的腳本語言。網景通訊公司最初在它的Navigator 2.0產品上設計並實現的,原名LiveScript。目前已經在WWW上廣泛用於動態Web頁面的編程語言。
Java腳本語言的目的是增加HTML的互動性
Java腳本語言是一種輕量級的編程語言,
Java腳本語言通常直接嵌入HTML頁
Java腳本語言是一種解釋性語言(腳本的執行無需翻譯)
JSP,Javascript,,java腳本語言都是什麼東西呀?有什麼區別?
jsp 是動態網頁設計標準 它是JAVA 2 企業版平台里的一種技術,用於網站的開發。
腳本(Script),就是含有bind和alias等命令的集合,你可以把這個集合存為一個獨立的文件然後在需要的時候執行,這樣就可以方便你在CS中的使用。javascript 是JAVA腳本語言,
它屬於一種網頁製作使用的腳本語言,把它插如到靜態的HTML頁面中,可以起到,1、可以進行文件系統操作
2、可以啟動並控制其他軟體
3、可以訪問操作系統(註冊表、讀取網路信息、管理內存分配、分析用戶處理器等)
4、可以訪問系統隱藏部件(如:註冊表、豐富多彩的圖標應用和多媒本技術、用FTP上傳/下載文件可以訪問資料庫等)等作用。
javascript 就是JAVA腳本語言
JavaScript和Java的區別?
JavaScript和Java的區別:
1、用處不一樣:
它們最本質的不同就是用途:Java目前被廣泛應用於PC端、手機端、互聯網、數據中心等等;
而JavaScript則被主要用於嵌入文本到HTML頁面,讀寫HTML元素,控制cookies等。
2、出身不同:
Javascript與Java是由不同的公司開發的不同產品。Javascript是Netscape公司的腳本語言;而Java是SUN Microsystems 公司推出的新一代面向對象的程序設計語言。
3、嵌入方式不同:
在HTML文檔中,兩種編程語言的標識不同,Javascript 使用lt;scriptgt;lt;/scriptgt; 來標識;而 Java 使用 Applet 來標識。
Java的特點:
Java看起來設計得很像C++,但是為了使語言小和容易熟悉,設計者們把C++語言中許多可用的特徵去掉了,這些特徵是一般程序員很少使用的。例如,Java不支持go to語句,代之以提供break和continue語句以及異常處理。Java還剔除了C++的操作符過載(overload)和多繼承特徵,並且不使用主文件,免去了預處理程序。
因為Java沒有結構,數組和串都是對象,所以不需要指針。Java能夠自動處理對象的引用和間接引用,實現自動的無用單元收集,使用戶不必為存儲管理問題煩惱,能更多的時間和精力花在研發上。
以上內容參考百度百科——JavaScript,百度百科——Java
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/231593.html