深入解析JavaScript中的arguments對象
arguments定義所有的函數都有一個自己的arguments對象,用來儲存它實際接受到的參數,而不局限於函數聲明時所定義的參數列表。它不是數組卻類似數組,具有數組一樣
JavaScript_object基礎入門(必看篇)
之前寫Java時老是有點蒙,大部分都是用jQuery,但原理還不是很清楚,最近一段時間在系統的學習JavaScript,有什麼問題或錯誤請指出,多謝...........
實例講解JavaScript中的this指向錯誤解決方法
看如下對象定義:use strictvar jane = { name : ‘Jane, display : function(){ retrun Person
JS不用正則驗證輸入的字符串是否為空(包含空格)的實現代碼
在項目中需要驗證輸入的字符串是否為空,包括空格,不太喜歡使用正則,所以就想到了js的indexOf函數,indexOf() 方法可返回某個指定的字符串值在字符串中首次出現
Javascript基礎_嵌入圖像的簡單實現
img元素允許我們在HTML文檔裡嵌入圖像。要嵌入一張圖像需要使用src和alt屬性,代碼如下:<img src=../img/example/img-map.jp
Javascript基礎_簡單比較undefined和null 值
JavaScript 中有兩個特數值: undefined和null,在比較它們的時候需要留心。在讀取未賦值的變量或試圖讀取對象沒有的屬性時得到的就是 undefined
Javascript中的迭代、歸並方法詳解
迭代方法在Javascript中迭代方法個人覺得尤為重要,在很多時候都會有實際上的需求,javascript提供了5個迭代方法來供我們操作,它們分別為:every() 對
好好了解一下Cookie(強烈推薦)
Cookie的誕生由於HTTP協議是無狀態的,而服務器端的業務必須是要有狀態的。Cookie誕生的最初目的是為了存儲web中的狀態信息,以方便服務器端使用。比如判斷用戶是
JavaScript的this關鍵字的理解
概念性的概述this當一個函數創建後,一個關鍵字this就隨之(在後台)創建,它鏈接到一個對象,而函數正是在這個對象中進行操作。換句話說,關鍵字this可在函數中使用,是
Javascript中prototype的使用詳解
先看下面一段代碼:function Machine(ecode, horsepower) { this.ecode = ecode; this.horsepower
prototype.js常用函數詳解
函數名 解釋 舉例 Element.toggle 交替隱藏或顯示
Javascript閉包與函數柯裡化淺析
閉包和柯裡化都是JavaScript經常用到而且比較高級的技巧,所有的函數式編程語言都支持這兩個概念,因此,我們想要充分發揮出JavaScript中的函數式編程特征,就需
Javascript對象字面量的理解
對象字面量的輸出方式以及定義好處1.對象字面量的輸出方式有兩種:傳統的‘。,以及數組方式,只不過用數組方式輸出時,方括號裡面要用引號括起來,如var box = { n
每日十條JavaScript經驗技巧(一)
1. 不使用script自閉合標簽script中使用自閉合標簽,雖然他在XHTML中合法,但是不符合HTML規范,而且得不到某些浏覽器的正確解析。我曾經就在引入EXT時使
每日十條JavaScript經驗技巧(二)
1. 非數值類型轉數值使用Number()轉換時: undefined會轉為NaN 如果字符串以0開始,浏覽器會忽略前導0,不會按照八進制進行轉換 如果字符串以0x
正則表達式(語法篇推薦)
正則表達式的構造摘要 構造 匹配 字符 x 字符 x \\ 反斜線字符 \0n 帶有八進制值 0 的字符 n (0 <= n <= 7) \0nn
老生常談 關於JavaScript的類的繼承
其實最一開始學JS的時候就看過繼承的實現。當時只是去試著理解從書上看來的代碼段而已。今天又重新思考了一下,感覺這是一個思維探索演進的結果。繼承,即復用。如果拋開繼承的固有
JavaScript程序中實現繼承特性的方式總結
概述JavaScript的所有對象,都有自己的繼承鏈。也就是說,每個對象都繼承另一個對象,該對象稱為“原型”(prototype)對象。只有null除外,它沒有自己的原型
解析JavaScript中的字符串類型與字符編碼支持
定義字符串就是零個或多個排在一起的字符,放在單引號或雙引號之中。abcabc單引號字符串的內部,可以使用雙引號。雙引號字符串的內部,可以使用單引號。key = value
js選擇器全面解析
原生JS選擇器有getElementById、getElementsByName、getElementsByTagName和getElementsByClassName這