原创 JavaScript內置對象(2)
10.String 對象提供了對字符串的支持,創建String 對象使用如下的方式: var str = new String("s=abc"); 屬性和方法 length 字符串長度 charAt(n) 返回字符串
原创 JavaScript面向對象特性
1.null和undefined null是JavaScript的一個關鍵字,它表示空值。null可以看做是Object類型的一個特殊值,如果一個對象的值是null,其含義就是該對象不是一個有效的對象。 undefined不是JavaSc
原创 JavaScript相冊預覽
直接上代碼 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta h
原创 JavaScript之srcElement元素
項目中用到了需要判定事件源的一些代碼,先將從網上查到的獲取事件源屬性的代碼,總結如下,方便以後查找<html xmlns="http://www.w
原创 JavaScript面向對象(一)
JavaScript本身是基於對象的,而並非基於類。但是,JavaScript的函數式語言的特性使得它本身是可編程的,他可以變成你 想要的任何形式。 1.原型繼承 JavaScriipt中的繼承可以通過原型鏈來實現,調用對象上的一個方法
原创 JavaScript彈出提示選擇框
自動聯想最簡單最基本的原型,從簡單的入手,一步步做到底。附代碼<html> <head> <script> function s
原创 JavaScript基本函數封裝
代碼如下:function $(obj,get,fn) { if(get=="element") {
原创 JavaScript對象與JSON
1.Javascript對象 JavaScript對象其實就是屬性的集合,也就是說,給定一個JavaScript對象,我們可以明確的知道一個屬性是不是這個對象的屬性, 對象中的屬性是無序的,並且是各不相同的(如果用同名的,則後聲明的覆蓋
原创 JavaScript多選框checkbox傳遞
工作中遇到的多選框傳遞問題,實際上需要將多選框用js拼成一個傳,作爲string傳遞過去,需要在表單中加一個隱藏的值,回寫的時候,再用js解析此串,
原创 JavaScript換膚
設置cookie的部分沒有調通,還需調整 先貼代碼如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
原创 JavaScript中的變量和閉包
JavaScript基礎 1.變量聲明 JavaScript可以使用var顯式地聲明變量: var iNum; 因爲JS是弱類型語言,即使變量的類型在初始化時已經被確定,也仍然可以之後把他設置成其他類型 var sNam
原创 JavaScript之類型
1.類型轉換 在JS代碼中通常可以發現這樣的代碼: if(datamodel.item){ // do something.... }else { datamodel.item = new Item(); } 這種寫法事實上具有更深層
原创 JavaScript函數
在JavaScript中,函數本身與其他任何的內助對象在地位上是沒有區別的,函數本身也是對象。 在JavaScript中: 函數可以被賦值給一個變量 可以被賦值爲對象的屬性 可以作爲參數被傳入別的函數 可以作爲函數的結果被返回 可以用字面
原创 劃詞彈出2級菜單
項目中用到的類似於分享到weibo的劃詞彈出菜單。大致思路是有一個隱藏層,內部放着隱藏菜單,當選中某個頁面空間的文字時,即會彈出此菜單,點擊則可以將文詞切換至彈出窗口,然後進行編輯。 1.放所隱藏菜單層的代碼 <style> #me
原创 JavaScript內置對象(1)
JavaScript內置對象包含以下這些: Global:全局對象 Object:對象 Boolean:布爾值對象 Date:日期對象 String:字符串對象