Time of Update: 2017-01-18
用 new Object() 來建立對象在javascript裡有幾種建立對象的方法,在不同的場合可用不同的方法.最簡單的就是用 new 操作符,例如: 複製代碼 代碼如下:<script language="javascript" type="text/javascript"> <!-- person = new Object()
Time of Update: 2017-01-18
過年到現在一直都比較忙,辜負大家了. 今天就學習函數吧,雖然語句還沒有說完. 函數是javascript語言的一個很重要的內容,但也很複雜. 下面來看看javascript函數. 函數是有function加函數名和一對帶有參數括弧,以及大括弧組成的,其中大括弧裡是 主體javascript語句. 例: function hanshuname(js) //hanshuname是函數名. {
Time of Update: 2017-01-18
在js中,this關鍵字是一個比較讓人有意思的東西,但是它的指向經常讓初學者摸不著頭腦。 其實要理解這個關鍵字,需要理清兩個問題——“方法的調用和方法的觸發” 下面先看一段代碼<!DOCTYPE html><html><head><meta charset="utf-8"><title>function</title><script>function showThis(){
Time of Update: 2017-01-18
開篇從'嚴格'意義上說,javascript並不是一門真正的物件導向語言。這種說法原因一般都是覺得javascript作為一門弱類型語言與類似java或c#之類的強型語言的繼承方式有很大的區別,因而預設它就是非主流的物件導向方式,甚至竟有很多書將其描述為'非完全物件導向'語言。其實個人覺得,什麼方式並不重要,重要的是是否具有物件導向的思想,說javascript不是物件導向語言的,往往都可能沒有深入研究過javascript的繼承方式,故特撰此文以供交流。為何需要利用javascript實現繼承
Time of Update: 2017-01-18
javascript函數命名的三種方式及區別介紹第一複製代碼 代碼如下:function fn(val1,val2) {alert(val1+val2);}fn(1,2);第二複製代碼 代碼如下:var fn=function() {alert(val1+val2);}fn(1,2);第三複製代碼 代碼如下:var fn=new
Time of Update: 2017-01-18
1.原型鏈繼承:建構函式、原型和執行個體的關係:每個建構函式都有一個原型對象,原型對象都包含一個指向建構函式的指標,而執行個體都包含一個指向原型對象的內部指標。確認原型和執行個體之間的關係用instanceof。原型鏈繼承缺點:字面量重寫原型會中斷關係,使用參考型別的原型,並且子類型還無法給超類型傳遞參數function Parent(){ this.name='mike'; } function Child(){ this.age=12; } //兒子繼承父親(原型鏈)
Time of Update: 2017-01-18
摘要: 最近在項目中要做一個圖片預覽的功能,這時候會遇到使用者上傳很大的圖片,已經超出視圖介面。最終決定做一個在固定寬和高的位置,使用者可以拖動圖片查看。所以自己就寫了一個支援ie5+,chrome,Firefox,opera等瀏覽器的可拖動dom元素的外掛程式。實現這個功能所需要的知識點不多,如下:1、js中element.style.leftstyle.left返回的變數是個字串,是個可改變數
Time of Update: 2017-01-18
JavaScript中的封裝封裝簡單地說就是讓外界只能訪問對象的共有變數和函數,隱藏細節和資料。js中有三種方法建立對象,分別為門戶大開型、用命名規範區分私人變數、閉包建立真正的私人變數三種。1.門戶大開型,是實現對象的最基礎的方法,所有方法與變數都是共有的外界可以訪問。var Book = function(name){ if(this.check(name)){ console.log("error"); throw new Error("name null"); }
Time of Update: 2017-01-18
引言JavaScript是一種強大的,卻被誤解的程式設計語言。一些人喜歡說它是一個物件導向的程式設計語言,或者它是一個函數式程式設計語言。另外一些人喜歡說,它不是一個物件導向的程式設計語言,或者它不是一個函數式程式設計語言。還有人認為它兼具物件導向語言和函數式語言的特點,或者,認為它既不是物件導向的也不是函數式的,好吧,讓我們先擱置那些爭論。讓我們假設我們共有這樣的一個使命:在JavaScript語言所允許的範圍內,儘可能多的使用函數式編程的原則來編寫程式。首先,我們需要清理下腦子裡那些關於函數
Time of Update: 2017-01-18
操作字串的值是一般的開發人員必須面臨的家常便飯。操作字串的具體方式有很多,比如說從一個字串是提取出一部分內容來,或者確定一個字串是否包含一個特定的字元。下面的 JavaScript 函數為開發人員提供了他們所需要的所有功能: • concat() – 將兩個或多個字元的文本組合起來,返回一個新的字串。
Time of Update: 2017-01-18
SCRIPT 標記 用於包含JavaScript代碼. 文法 屬性 LANGUAGE 定義指令碼語言 SRC 定義一個URL用以指定以.JS結尾的檔案 windows對象 每個HTML文檔的頂層對象. 屬性 frames[] 子楨數組.每個子楨數組按來源文件中定義的順序存放. feames.length 子楨個數. self 當前視窗. parent 父視窗(當前視窗是中一個子視窗). top 頂層視窗(是所有可見視窗的父視窗). status 瀏覽器狀態視窗上的訊息.
Time of Update: 2017-01-18
這兩天讀完了張孝祥JavaScript--HTML部份,對於HTML的重點進行了總結。 在讀HTML這兩章時遇到不會的不必深究,有些是動態才用到的,有些是過時(被淘汰的用法和文法)的東東。 (1) 書中介紹的HTML版本是HTML4.01版本,也是HTML的最終版本,XHTML是它的後續版本。 HTML版本的制定和規範是由W3C組織進行的,W3C組織的網址:www.w3.org
Time of Update: 2017-01-18
前言: 接觸JS以來,一直沒有好好學完過一本js的書;從今天開始,我將從新開始學習、整理並分享我學習過程中的js代碼。 今後發布的代碼中並不代表全屬於原創,相反很多部分都會源於互連網,當然也不會少於無憂指令碼的。希望大家看了之後不要 在論壇訓斥,畢竟“面斥不雅”!在這裡發布出來,純粹是為了共用給哪些曾經和我一樣,或者正在學習前線的朋友們;同時我
Time of Update: 2017-01-18
1. document.form.item 問題 (1)現有問題: 現有代碼中存在許多 document.formName.item("itemName") 這樣的語句,不能在 MF 下運行 (2)解決方案: &
Time of Update: 2017-01-18
複製代碼 代碼如下:1.建立一個Null 物件:var o =new object(); 2.建立對象直接量: var cricle={x:0,y:0,radius:2} var homer={ &
Time of Update: 2017-01-18
文檔(DOM)對象 navigaton 屬性: appCodeName(瀏覽器碼名): appName(瀏覽器名): appVersion(瀏覽器版本號碼): platform(瀏覽器操作平台): userAgent(瀏覽器全部資訊): javaEnabled(檢測當前瀏覽器是否允許Java): screen 屬性: width(寬度):
Time of Update: 2017-01-18
作者:excelence轉貼 整理日期:2004年6月15日 本文不只是關於JavaScript的,它是關於Notes/Domino中的JavaScript的! 雖然如是說,不過還是值得一看! 希望你有所收穫! 親密接觸選項按鈕、複選框和JavaScript的一些有趣的事情 我將以物件模型和一些常用對象開始,因為JavaScript裡的一切都是從對象展開的。記住,本文不只是關於JavaScript的,它是關於Notes/Domino中的JavaScript的。 視窗
Time of Update: 2017-01-18
<a id="link1" name="link1" href="http://bbs.51js.com/">51js</a> ============= 同一頁面內的引用方法: 1、使用id: link1.href 2、使用name: document.all.link1.href 3、使用sourseIndex: document.all(4).href //注意,前面還有HTML、HEAD、TITLE和BODY,所以是4 4、
Time of Update: 2017-01-18
javascript 的物件導向特性參考。 這是我學習javascript中物件導向特性的一點總結。希望對具有其他語言的物件導向設計經驗的朋友理解javascript的OO有所協助。我具有c++,java和python的物件導向設計的經驗。 總的感受, javascript作為一種弱類型的動態語言,文法解決於java,但其物件導向的方式更和python相識。 1 物件導向的特性 類,成員變數,成員函數,類變數,類方法,繼承,多態 1) 類
Time of Update: 2017-01-18
直接點擊觀看,可以下載http://cimg.163.com/tech/netSchool/dreamweaverFIF/5_1.swfhttp://cimg.163.com/tech/netSchool/dreamweaverFIF/5_2.swfhttp://cimg.163.com/tech/netSchool/dreamweaverFIF/5_3.swfhttp://cimg.163.com/tech/netSchool/dreamweaverFIF/5_4a.swfhttp://cim