Time of Update: 2017-01-19
一、Unicode是什嗎?Unicode源於一個很簡單的想法:將全世界所有的字元包含在一個集合裡,電腦只要支援這一個字元集,就能顯示所有的字元,再也不會有亂碼了。它從0開始,為每個符號指定一個編號,這叫做"碼點"(codepoint)。比如,碼點0的符號就是null(表示所有二進位位都是0)。複製代碼 代碼如下:U+0000 = null上式中,U+表示緊跟在後面的十六進位數是Unicode的碼點。目前,Unicode的最新版本是7.0版,一共收入了109449個符號,其中的中日韓文字為7450
Time of Update: 2017-01-19
前面我們介紹了javascript的資料類型,今天我們通過一些例子再來溫故一下,希望大家能夠達到知新的地步。複製代碼 代碼如下:<script type="text/javascript"> //1、Boolean 類型 //2、Number 類型
Time of Update: 2017-01-19
包含在對象裡的資料可以通過兩種方式來訪問既屬性的對象(property)和方法(method)屬性是隸屬於某個特定對象的變數,方法則是某個特定對象才能調運的函數。對象是由一些彼此相關的屬性和方法集合在一起的一個資料實體、javacript中,屬性和方法對使用“點”的文法來訪問。複製代碼 代碼如下:Object.proprtyObject.method()假設一個汽車Car有品牌band,顏色color屬性,可以通過以下辦法來訪問這些屬性複製代碼
Time of Update: 2017-01-19
argument是javascript中函數的一個特殊參數,例如下文,利用argument訪問函數參數,判斷函數是否執行複製代碼 代碼如下:<script type="text/javascript"> function sayHello () { if (arguments[0] ==
Time of Update: 2017-01-19
函數是一個可以隨時啟動並執行語句,簡單說,函數是完成某個功能的一組語句,它接受0或者多個參數。函數的基本文法如下複製代碼 代碼如下:function functionName([arg0,arg1,......argN]){statement[return[expression]]}其中,function為自訂函數的關鍵字,functionName為函數名,arg表示傳給函數的各種參數列表,各個參數之間使用逗號隔開。參數可以為空白。statement為函數
Time of Update: 2017-01-19
break和continue語句對迴圈中的代碼執行提供了更為嚴格的流程式控制制。break語句可以立刻退出迴圈,阻止再次執行迴圈體中的任何代碼。continue語句只是退出當前這一迴圈,根據控製表達式還允許進行下一次迴圈。break複製代碼 代碼如下:<script language="javascript">var aNumbers = new Array();var sMessage = "你輸入了:<br>";var iTotal = 0;var
Time of Update: 2017-01-19
如果您希望一遍又一遍地運行相同的代碼,並且每次的值都不同,那麼使用迴圈是很方便的。複製代碼 代碼如下:document.write(cars[0] + "<br>");document.write(cars[1] + "<br>");document.write(cars[2] + "<br>");document.write(cars[3] + "<br>");document.write(cars[4] +
Time of Update: 2017-01-19
迴圈語句的作用是反覆的執行同一段代碼,儘管分幾種不同的類型,但其原理幾乎相同;只要給定的條件滿足,包含在迴圈體內的語句會不斷執行,一旦條件不再滿足則終止。while迴圈是前測試迴圈,這意味著是否終止的條件判斷是在執行代碼之前,因此,迴圈的主體可能根本不執行。其文法如下:while(expression) statement當expression為ture時,程式會不斷執行statement語句,直到expression為false時。兩個案例複製代碼 代碼如下: <script
Time of Update: 2017-01-19
stwith語句的格式一般如下:複製代碼 代碼如下: switch (expression){ case value :statement1 break; case value2 :statement2
Time of Update: 2017-01-19
if 是常用文法之一,其格式如下if(coditon) statement1 (else statement2)其中,coditon可以是任何錶達式,甚至不比是真正的布爾值,因為JavaScript會將其自動轉化為布爾值。如果條件執行結果為true,則執行statement1,如果條件為false,則執行結果statment2,(如果statement2存在,則else不是必須的)每個條件陳述式可以是單行代碼,也可以是代碼塊。以下是簡單的舉例複製代碼
Time of Update: 2017-01-19
和其他語言一樣,JavaScript也有條件陳述式對流程上進行判斷。包括各種操作符合邏輯語句比較操作符常用的比較操作符有 等於 == , 不等於!= , 大於 >, 小於 <,大於等於 >= ,小於等於 <=複製代碼 代碼如下: document.write("Study" == "study");//false
Time of Update: 2017-01-19
關鍵字不可以作為變數名或者函數名複製代碼 代碼如下:breakcasecatchcontinuedefaultdeletedoelsefinallyforfunctionifininstanceofnewreturnswitchthisthrowtrytypeofvarvoidwhilewith保留字是為以後關鍵字而準備的也不可以用來變數或者函數名。複製代碼
Time of Update: 2017-01-19
字串,數值,布爾值都屬於離散值(scalar),如果某個變數是離散的,那麼任何時候它只有一個值。如果想使用變數儲存一組值,就需要使用數組(array)。數組是由多個名稱相同的樹值構成的集合,集合中每個數組都是數組的元素(element),可以使用變數team儲存團隊裡每個成員的名字。在JavaScript中,數組使用關鍵字 Array聲明建立,同事還可以聲明變數的長度length。例如複製代碼 代碼如下:var aTeam = new
Time of Update: 2017-01-19
所有語言都有類型轉化的能力,javascript也不例外,它也為開發人員提供了大量的類型轉化訪法,通過全域函數,可以實現更為複雜的資料類型。複製代碼 代碼如下:var a = 3;var b = a + 3;var c = "student" + a;var d = a.toString();var e = a + "";document.write(typeof(a) + " " + typeof (b) + " " +typeof (c) + " " + typeof (d) + " " +
Time of Update: 2017-01-19
javascript中想限定一個數的數值,無需限定它是整數還是浮點數型複製代碼 代碼如下: var num1 = 80 ; var num2 = 55.51; var num3 = -34; var num4 = 9e5; document.write(num1 + " " + num2 + " " + num3 +
Time of Update: 2017-01-19
一.字串複製代碼 代碼如下:var language = "javascript";var language = 'javascript';字串可以使用雙引號和單引號,根據個人愛好而定。字串具有length屬性,可以返回變數中字串的個數。複製代碼 代碼如下:var test1 = "teacher" ;
Time of Update: 2017-01-19
javascript 中變數通過var關鍵字(variable)來聲明的。複製代碼 代碼如下:var school = "beijingyizhong"也可以通過var 關鍵字給變數多個值。複製代碼 代碼如下:var school = "beijingyizhong" , diqu = "beijing" , age = 100; 此外,與java不同,javascript可以在同一個變數中儲存不同的資料類型。例如複製代碼 代碼如下:var school =
Time of Update: 2017-01-19
1.區分大小寫javascript中,變數、函數、運算子都區分大小寫。2.弱類型變數定義變數只用 "var"關鍵字複製代碼 代碼如下:var age = 25;var myscholl = "sanxiao";var mal = true;3.每行結尾的分號可有可無。4.括弧用於代碼塊。程式碼範例複製代碼 代碼如下: <!DOCTYPE html> <html> <head lang="en">
Time of Update: 2017-01-19
一、條件分支語句:if基本格式:if (<運算式1>){ <語句組1>}else if (<運算式2>){ <語句組2>}else{ <語句組3>}執行流程:二、迴圈語句2.1前測試迴圈語句:在迴圈體內的代碼被執行之前就對出口條件求值。2.1.1while語句基本格式:do { <語句組&
Time of Update: 2017-01-19
一、乘性操作符1、乘法:*