Time of Update: 2018-12-07
文章目錄 啥叫編程啥叫程式員寫程式枯燥嗎?前端程式員與後端程式員有區別嗎?
Time of Update: 2018-12-07
常用的事件類型可以分為以下幾類:1.滑鼠事件追蹤滑鼠當前定位的事件:mouseover,mouseout追蹤滑鼠點擊的事件:mouseup,mousedown,click2.鍵盤事件負責追蹤鍵盤敲擊和其上下文.有3種類型:keyup,keydown,keypress3.UI事件用來追蹤使用者使用頁面的某一方面是否覆蓋了另一方面.例如:追蹤輸入的是通過focus和blur事件4.表單事件這些相關的互動只會發生在表單和表單輸入元素上.submit事件用來追蹤表單提交與否change事件用來監聽使用者
Time of Update: 2018-12-07
其實在IE並沒有“書籤”這一說法,是在FireFox 中的稱呼,IE中稱作“收藏夾”。我們可以利用這種書籤實現很多比較實用而好玩的功能。如:你若覺得不喜歡當前頁面的顏色設定,你完全可以自己改變其顏色。效果如下:若想還原,重新整理一下該頁即可步驟如下(以IE6
Time of Update: 2018-12-07
對象作為JavaScript的進階部分,其中有很多部分較難理解,在經過Anytao的《你必須知道的.NET》章節之-屬性與特性的糾葛恩怨、JQuery In Action等資料的推動下,在此總結對JS中對象的理解: JS對象之內建對象:String、Math、DateTime、Array
Time of Update: 2018-12-07
#包含了一個位置資訊預設的錨點是#top,也就是網頁的上端而javascript:void(0)僅僅表示一個死連結。這就是為什麼有的時候頁面很長瀏覽連結明明是#。可是跳 "#"包含了一個位置資訊 。預設的錨點是#top 也就是網頁的上端而javascript:void(0) 僅僅表示一個死連結。這就是為什麼有的時候頁面很長瀏覽連結明明是#可是跳動到了頁首而javascript:void(0) 則不是如此所以呼叫指令碼的時候最好用void(0) 等.
Time of Update: 2018-12-07
1、文法結構1.1、大小寫敏感 JavaScript指令碼程式對大小寫敏感,相同的字母,大小寫不同,代表不同意義。在JavaScript指令碼程式中,變數名、函數名、運算子、關鍵字、對象屬性等都是對大小寫敏感的。同時所有的關鍵字、內建函數,以及對象屬性等的大小寫都是固定的。1.2、空白字元 空白字元包括空格、定位字元和分行符號,在編寫指令碼代碼時佔據一定的空間,但指令碼被瀏覽器解析執行時無任何作用。指令碼程式員經常使用空格作為空白字元,JavaScript指令碼解析器忽略任何多餘的空格。1.
Time of Update: 2018-12-07
1、文法 ECMAScript基礎概念: ◊ 區分大小寫。變數、函數名、運算子以及一切都是區分大小寫。 ◊ 變數是弱類型的。ECMAScript中的變數無特定的類型,定義變數時只要var運算子,可以將它初始化為任意的值,可以隨時改變變數所儲存資料的類型。 ◊
Time of Update: 2018-12-07
參考型別通常叫作類(class),引用值所處理的為對象。對象是有new運算子加上要執行個體化的類的名字建立,當有不止一個參數時,ECMAScript要求使用括弧,如果沒有參數時,括弧可以省略。var o1 = new Object();var o2 = new Object; 儘管括弧不是必須的,但為避免婚禮,最好使用括弧。 1、Object類 ECMAScript中的所有類都有Object類繼承而來,Object類中的所有屬性和方法都會出現在其他類中。 Object類具有是屬性:
Time of Update: 2018-12-07
介紹一個jquery的外掛程式:jcrophttp://deepliquid.com/content/Jcrop.html。原始碼在此:CSDN~~利用這個外掛程式基本可以做出上傳圖片,然後的功能了。基本思路是:1、上傳圖片。(最好用非重新整理的方式,例如隱藏iframe)2、顯示圖片,加入jcrop操作3、上傳的資訊,座標點,寬高4、後台根據資訊截取圖片,實際上產生一個新圖由於My Code用CI的,所以不好整理出來~~只上個粗糙的圖吧:
Time of Update: 2018-12-07
轉自老田的部落格 《提高Javascript程式的魯棒性》Posted in 2009/07/10 02:17h. yongbin我是學控制理論出身,一個控制系統的魯棒性,確實是在做系統設計時需要著重注意的。什麼是控制系統的魯棒性? 所謂“魯棒性”,是指控制系統在一定(結構,大小)的參數攝動下,維持某些效能的特性(摘自百度百科……汗)。
Time of Update: 2018-12-07
今天給大家分享一下,chapter 13 表單指令碼 表單的掌門是form,所有的分壇的壇主,扛把子都綁定在這個上面取值。所以要想取值,就得看怎麼樣取得form。 取form一般有三法:Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
5.1 Object 類型建立Object執行個體有兩種方式1. 使用newvar person = new Object();person.name = ‘豪情’;person.age = 29;2. 使用對象字面量方式var person = { name: ‘豪情’, age:29} 5.2 Array 類型建立數組有兩種var arr = new Array();var arr2 = [];數組的length 不是唯讀,是唯寫的5.
Time of Update: 2018-12-07
今天給諸位分享一下 chapter 12 Events 所謂事件就是頁面與文件視窗發生互動的瞬間。當年事件發生時它可以被預定(程式處理)。 事件有兩個過程,冒泡過程,或捕獲過程。 冒泡是自上而下,捕獲是自下而上。這個順序是document -> html -> body -> onclick
Time of Update: 2018-12-07
<script language="javascript"> var saveWidth = 0; function scaleImg(what) { what = document.getElementById(what); if (navigator.appName=="Netscape") winW = window.innerWidth; if (navigator.appName.indexOf("Microsoft")!=-1) winW =
Time of Update: 2018-12-07
文章目錄 JS封裝:JS中的繼承:JS中的類 回到目錄我很榮幸來寫這個結局,有時,我們看人,物,事需要用心去看,而不是用眼睛,因為用眼睛看到的往往是事物的假像,在這裡對我最可愛的兄弟說一聲,對不起。從人類的起源談物件導向,事實上主要說的是物件導向,現在我簡單來說一下物件導向的特性吧,當你把一個程式寫成物件導向的之後,它將有三個好處,即封裝,繼承和多態,這是所有物件導向語言的一個共性,而對於JS這個語言來說,也可以借鑒一下,如JS裡實現封裝,
Time of Update: 2018-12-07
1、JavaScript簡介 JavaScript是Netscape公司開發的一種指令碼語言(scripting language)。JavaScript的出現使得網頁和使用者之間實現一種即時、動態和互動的關係,使網頁包含更多活躍的元素。 2、常用JavaScript庫 JavaScript庫封裝了很多定義的對象和實用函數,能協助使用者輕鬆建立有高難度互動的Web2.0特性的富用戶端頁面,並且相容各大瀏覽器。 目前比較流行的幾種JavaScript庫:
Time of Update: 2018-12-07
Prototype的使用方式Prototype(原型)是Javascript中實現對象繼承的基礎方式,使用方式為 [function].prototype = [object1][function]可認為相當於type/class,這樣可以使該類型的所有對象繼承[object1]中所有Public的屬性和方法。在這裡public的意思是使用了this.xxx。先看以下例子View Code function Person() {this.fullName =
Time of Update: 2018-12-07
Boolean運算子有3種:1.邏輯NOT邏輯NOT由!表示.與邏輯OR和邏輯AND運算子不同的是:邏輯NOT運算子返回的一定是Boolean值.邏輯NOT運算子的行為如下:如果運算數是對象,返回false 如果運算數是0以外的其他任何數字,返回false 如果運算數是0,返回true 如果運算數是null,返回true 如果運算數是NaN,返回true 如果運算數是undefined,發生錯誤 對Boolean值求非,從而得到真正的Boolean值例子:
Time of Update: 2018-12-07
描述:提供對檔案屬性的訪問.屬性:屬性描述Attributes設定或返迴文件或檔案夾的屬性DateCreated返回指定檔案或檔案夾的建立時間DateLastAccessed返回最近訪問檔案或檔案夾的建立時間DateLastModified返回最後修改指定檔案和檔案夾的日期和日期Drive返回指定檔案或檔案夾所在的磁碟機的磁碟機代號Name設定或返迴文件或檔案夾的名稱ParentFolder返回指定檔案或檔案夾的父資料夾對象Path返回指定檔案或檔案夾或磁碟機的路徑ShortName返回簡短名稱
Time of Update: 2018-12-07
下面內容摘抄自《JavaScript核心》。在Java或者C/C++等語言中,方法(函數)只能依附於對象而存在,不是獨立的。而在JavaScript中,函數也是一種對象,並非其他任何對象的一部分,理解這一點尤為重要,特別是對理解函數式的JavaScript非常有用,在函數式程式設計語言中,函數被認為是一等的。函數的上下文是可以變化的,因此,函數內的this也是可以變化的,函數可以作為一個對象的方法,也可以同時作為另一個對象的方法,總之,函數本身是獨立的。可以通過Function對象上的call或