javascirpt對象運用與JS變量

abcdefghijklmnopqrstuvwyzjquery

String 對象方法

charAt() 方法可返回指定位置的字符。stringObject.charAt(index)(index從0開始)【http://www.w3school.com.cn/jsref/jsref_charAt.asp】程序員

indexOf() 方法可返回某個指定的字符串值在字符串中首次出現的位置。【http://www.w3school.com.cn/jsref/jsref_indexOf.asp】正則表達式

pop() 方法用於刪除並返回數組的最後一個元素。【http://www.w3school.com.cn/jsref/jsref_pop.asp】數組

replace() 方法用於在字符串中用一些字符替換另外一些字符,或替換一個與正則表達式匹配的子串。【http://www.w3school.com.cn/jsref/jsref_replace.asp】函數

shift() 方法用於把數組的第一個元素從其中刪除,並返回第一個元素的值。【http://www.w3school.com.cn/jsref/jsref_shift.asp】spa

split() 方法用於把一個字符串分割成字符串數組。 【http://www.w3school.com.cn/jsref/jsref_split.asp】code

substr() 方法可在字符串中抽取從 start 下標開始的指定數目的字符。stringObject.substr(start,length)(index從0開始)【http://www.w3school.com.cn/jsref/jsref_substr.asp】對象

substring() 方法用於提取字符串中介於兩個指定下標之間的字符。stringObject.substring(start,stop)(index從0開始)【http://www.w3school.com.cn/jsref/jsref_substring.asp】ip

slice() 方法可提取字符串的某個部分,並以新的字符串返回被提取的部分。包括字符串 stringObject 從 start 開始(包括 start)到 end 結束(不包括 end)爲止的全部字符。【http://www.w3school.com.cn/jsref/jsref_slice_string.asp】內存

toString() 方法返回字符串。【http://www.w3school.com.cn/jsref/jsref_toString_string.asp】

toLowerCase() 方法用於把字符串轉換爲小寫。stringObject.toLowerCase() 【http://www.w3school.com.cn/jsref/jsref_toLowerCase.asp】

toUpperCase() 方法用於把字符串轉換爲大寫。stringObject.toUpperCase() 【http://www.w3school.com.cn/jsref/jsref_toUpperCase.asp】

empty() 方法從被選元素移除全部內容,包括全部文本和子節點。【http://www.w3school.com.cn/jquery/manipulation_empty.asp

push() 方法可向數組的末尾添加一個或多個元素,並返回新的長度。【http://www.w3school.com.cn/jsref/jsref_push.asp

join() 方法用於把數組中的全部元素放入一個字符串。指定要使用的分隔符。若是省略該參數,則使用逗號做爲分隔符。【http://www.w3school.com.cn/jsref/jsref_join.asp

頂層函數(全局函數)(functions)

parseFloat() 函數可解析一個字符串,並返回一個浮點數。【http://www.w3school.com.cn/jsref/jsref_parseFloat.asp】

parseInt() 函數可解析一個字符串,並返回一個整數。【http://www.w3school.com.cn/jsref/jsref_parseInt.asp】

 

函數

 JSON.parse 函數將 JavaScript 對象表示法 (JSON) 字符串轉換爲對象。JSON.parse(text [, reviver])一個有效的 JSON 字符串。【https://technet.microsoft.com/zh-cn/sysinternals/cc836466(en-us,VS.85).aspx

 

 

JS變量總結:

一、JavaScript與其餘程序語言之間有些區別,其餘程序語言大多須要爲變量指定一個數據類型,例如將一個變量指定爲整數型,那麼這個變量就只能存儲整數型數據,不能夠存儲浮點型或其餘類型的數據。而JavaScript中的變量是沒有類型(notype)的,這就意味着在JavaScript中的變量能夠是任何一種數據類型。例如先將一個數字型數據賦給一個變量,在程序運行過程當中,再將一個布爾型數據賦給同一個變量,這在JavaScript中是合法的。

二、在JavaScript中,使用一個變量以前,必需要先定義該變量。只有在定義了一個變量以後,系統纔會準備一個內存空間來存儲這個變量的值,而程序員能夠經過變量名來存儲或讀取變量的值。在JavaScript中可使用關鍵字var來定義一個變量。一個var關鍵字也能夠同時定義多個變量,變量之間用逗號隔開。在定義了變量以後,若是沒有爲變量賦值,那麼該變量的初始值爲undefined。JavaScript支持在定義變量的同時爲變量指定初始值。

三、變量能夠根據其有效範圍分爲全局變量與局部變量兩種。其中全局(global)變量從定義開始,到整個JavaScript代碼結束爲止,均可以使用;而局部(local)變量只有在函數內部裏才生效。這裏值得注意的是,在函數體內使用var關鍵字定義的變量爲局部變量,若是要在函數體內定義全局變量,則不能使用var關鍵字,只須要直接給變量賦值便可。JavaScript中局部變量的有效範圍與其餘語言中局部變量的有效範圍不一樣,JavaScript中只要在函數體內定義了局部變量,該局部變量就會在整個函數體內有效,而不是從定義局部變量的那行代碼開始起效

相關文章
相關標籤/搜索