基礎部分
1 以下問題簡短作答
1.1 jscript的兩種變數範圍有什麼不同?
1.2 列舉jscript的三種主要資料型別、兩種復合資料型別和兩種特殊資料型別。
1.3 程式中捕獲異常的方法。
2 宣告乙個字串陣列並初始化,存放用於金額大寫的十個中文字元
3 寫出下列例程執行的結果
3.1 程式執行完畢後,k等於幾?
for (i = 0, j = 0; i < 10, j<6; i++, j++)
3.2 寫出函式datedemo的返回結果,系統時間假定為今天
function datedemo()
3.3 寫出程式最後一條語句執行後變數result的值
var epsilon = 0.00000000001; // 一些需要測試的極小數字。
function integercheck(a, b, c)
function floatcheck(a, b, c)
function checktriplet(a, b, c)
if (c > a)
if (((a % 1) == 0) && ((b % 1) == 0) && ((c % 1) == 0))
else
}// 下面的三個語句賦給範例值,用於測試。
var sidea = 5;
var sideb = 5;
var sidec = math.sqrt(50.001);
var result = checktriplet(sidea, sideb, sidec);
4 寫乙個函式,返回指定的英文句子中的每個單詞及其字元的起止位置
例:」the rain in spain falls mainly in the plain.」
應依次返回」the 0-3」, 」rain 4-8」 … … 」plain 38-43」
高階部分
5 瀏覽器對 jscript指令碼的解釋順序?
6 判斷下列表示式的真假
「100″ == 100;
false == 0;
「100″ === 100;
false === 0;
7 如何為語句設定預設物件(通常用來縮短特定情形下必須寫的**量,使**變得更短且更易讀)?在下面的例子中,請注意 math的重複使用:12
3x = math.cos(3 * math.pi) + math.sin(math.ln10)
y = math.tan(14 * math.e)
8 在物件的屬性的個數未知的情況下,如何對該物件的屬性進行遍歷?
9 書寫乙個匹配html標記的正規表示式
10 構造乙個自定義物件,實現對乙個矩形的物件化,要求:
a) 描述矩形的標識(name)
b) 描述矩形的顏色(color)
c) 描述矩形的寬度(width)
d) 描述矩形的高度(height)
e) 提供獲取矩形面積的方法(getarea())
f) 寫出建構函式的完整**
g) 給出呼叫的例項**
JavaScrip中cookie的基本使用
cookie是本身是html中ducument中的乙個屬性,可以用來儲存一些簡單的資料資訊,比如使用者名稱 密碼等,提高一些 的使用者體驗度。下面就來簡單的說說cookie,它有下面幾個特性 1.有過期時間,這個可以設定,如果不設定預設是關閉瀏覽器則清除 2.有大小限制,一般cookie的條數不會超...
邏輯測試10道題
邏輯測試 10道題30分鐘答完 1 有乙個水池,a排水口開啟,需要4小時放完水,b排水口開啟,需要6小時放完水,問兩個排水口同時開啟,多長時間放完水?2 下面的圖形中一共有多少個正方形?3 兩根繩子粗細不均勻,燃燒時間均為1個小時,燃燒速度不均勻,現給你乙個打火機,如何準確度量15分鐘時?4 有四個...
碰到一道不錯的擴充套件歐幾里德題目 whu 1338
題意 n種不同的硬幣,每種num i 個。問把這些硬幣擺成一條線共有多少種擺法。解 設硬幣共有sum個,不考慮相同硬幣是同一種情況。組合數學上的定理 這個忘了,又重新翻的,看來得做題才能加深印象 令s是乙個多重集合,又k個不同型別的元素,各元素的重數沒別為n1,n2,nk。設s的大小為n n1 n2...