原创 JavaScript語法入門系列(七) 類和對象(正則表達式RegExp)

8.4 正則表達式RegExp RegExp 對象表示正則表達式,它可以對字符串執行模式匹配,從而拆分,查找和替換字符串中匹配的子串。這些在第三章的String對象部分已經介紹了。具體正則表達式的規則可參考其他專門的書籍。此處只介紹跟J

原创 JavaScript語法入門系列(七) 類和對象(前言)

類用方法和屬性的組合來表示一種事物。某個具體的類的實物被稱爲對象。第三章中已經介紹了Number對象,Boolean對象和String對象。此處將介紹JavaScript中的另外四種內建對象:用於保存一系列數據的數組對象(Array) ,

原创 JavaScript語法入門系列(七) 類和對象(自定義類)

7.5 自定義類 前面章節中我們總共介紹了七種對象:Number對象,Boolean對象,String對象,Array對象,Date對象,Math對象,RegExp對象。這些是JavaScript內建的對象,而我們也可以定義自己的對象。對

原创 JavaScript語法入門系列(六) 循環語句

循環語句是指當條件爲true時,反覆執行某一個代碼塊的功能。JavaScript中有while, do…while,for,for..in四種循環語句。如果事先不確定需要執行多少次循環時一般使用while或者do…while循環,而確定使

原创 JavaScript代碼格式調整

有時候JavaScript代碼爲了節省空間需要將內容中的空白處清空,但是對之後的閱讀使用卻非常不方便。開發了個工具SortJS提供以下功能解決此問題

原创 JavaScript語法入門系列(二) 變量

2.1 變量的命名規則 JavaScript 變量命名需要遵循以下三點:   首字母必須是字母,下劃線(_)  其他的字符可以是下劃線,美元符號,任意字母或者數字  不能是關鍵字或者保留字或者空格 2.2 聲明變量 JavaScri

原创 JavaScript語法入門系列(七) 類和對象(Math對象)

7.3 Math對象 Math 對象用於執行數學任務 7.3.1 聲明 Math沒有構造函數,不需要初始化。並且它是一個全局對象,使用時直接用Math對象就可以了,如Math.PI。 7.3.2 常用屬性 屬性 描述 E 返

原创 用C#創建Windows服務(Windows Services)

用C#創建Windows服務(Windows Services) Windows服務在Visual Studio 以前的版本中叫NT服務,在VS.net啓用了新的名稱。用Visual C# 創建Windows服務不是一件困難的事,本

原创 string.format中如何添加大括號{

在使用string.format時如果前面語句中要添加括號{只需要{{兩個括號即可表示了。 例如: string statement =  "this is {0} and {1} {{"; Console.Write(string.Fo

原创 隨鼠標滾動的窗口

看到很多js代碼,但是發現只要把div的position設置爲fixed就可以了。 css中: #board {position:fixed; right: 5px; top: 600px; border: solid 1px #e85

原创 JavaScript語法入門系列(一) 簡介

JavaScript 是弱變量類型,定義變量不需要指定類型,直接用var表示即可。 JavaScript 區分大小寫,例如,變量a與變量A是兩個不同的變量。同樣函數valueof與valueOf是兩個不同的函數。 JavaScript

原创 JavaScript語法入門系列(十) 錯誤處理

第十章 錯誤處理 10.1 try…catch語句 JavaScript中的錯誤可以用try…catch語句捕獲。 語法如下: try{                                                   

原创 JavaScript語法入門系列(三) 基本數據類型及其對應對象類型

JavaScript有3種基本數據類型,分別是布爾型(Boolean)和數值類型(Number)和用於字符串操作的String類型(String)。 基本數據類型可以在使用時分別自動轉換成對象類型Boolean對象,Number對象和S

原创 JavaScript語法入門系列(四) 運算符

運算符有六種:賦值運算符,算數運算符,比較運算符,邏輯運算符,條件運算符和特殊的+運算符。運算符之間有優先級之分(比如*,/的優先級高於+,-。相同的優先級時按照從左到右計算等)。不確定運算符優先級時多使用圓括號把運算括起來,這樣不易出錯

原创 JavaScript語法入門系列(八) 函數

第八章 函數 8.1 用戶自定義函數 我們通常將可重用的代碼塊用來創建一個函數以實現它的重用。JavaScript中用戶自定義函數的基本語法爲 function functionName([arg0,arg1…,argN]){