20120511學習筆記

2022-05-04 14:21:13 字數 2179 閱讀 7894

猜一猜老師為什麼今天站著上課?

官方語言(老師是這樣解釋的)看看下面誰在睡覺直接提溜起來

嘿嘿我們的傳言是:得了xx你懂得,不能坐 啊

1.通過js操作介面樣式

1> 。style.border='';

document.getelementbyid('txt').style.color='';

.style.bordercolor

.style.fontsize

.style.float

.style.stylefloat

.style.cssfloat

.cls

.classname='cls c d c';

。click() .focus();.blur();

form onsubmit='';

提交按鈕

表單物件。submit();不會觸發onsubmit事件,不會檢查得自己檢查

divobj.style.display='none';

display='block';

dvobj.style,width;

得轉換成整數,再進行運算,最後記得加單位px

正規表示式

元字元... abc

\d [0-9] 10 12.6

\w [a-za-z0-9_]

\s 所有的空白字元

| 或者 abc|def abc def |優先順序最低

()提取組,優先

限定符*

+? 0或者1次

至少至少最多

[^0-9a-zz-z_\_\.]

^$regex

match

matches

jsvar msg='888888';

var regobj=new regexp('\\d');不推薦

var regobj=/^\d$/;//如何建立正規表示式

這種//的語法是js專門給正規表示式建立的

所以以後建立正規表示式的物件都推薦/正規表示式/方式

//test()方法用來驗證摸個字串是否匹配當前正規表示式

var isok=regobj.test(msg);

alert(isok)

exec(str)相當於match()和matches()

部分匹配的話就是沒有開始和結束

var result = regnumber.exec(msg);//直接呼叫一次相當於c#中的match方法只能提取字串中第乙個匹配的字串

帶分組的正規表示式

var regemail=/(\d)(\d)/;

//呼叫一次exec後若果正規表示式中沒有提取組,則返回的是提取到的匹配字串

如果正規表示式中有提取組資訊則返回的是乙個陣列。

該陣列中的第乙個元素師匹配的字串

後面的所有元素表示提取組的資訊

while(result)

1.建立乙個正規表示式物件

var regobj=/正規表示式/g;

》判斷是否匹配

reg.test();

>字串提取

reg.exec(msg);//提取乙個

//提取多個

正規表示式後面加個g

來個迴圈while(resultreg.exec(msg)){}

2.反覆呼叫exec()方法

提取字串中的正規表示式元素

var result=msg.match(/\d/g);

alert(result);

加上全域性模式g會將所有的匹配都選擇出來,放到乙個陣列中

加上g以後再分組的話不會再顯示分組,

只顯示全部的資料然後放到陣列裡面

regexp$1獲取最後元素的第乙個

trim();

replace(/^\s+/,『』).replace(/\s+$/,'');

這樣效率高

不要隨便用給的方法擴充套件

可以大膽給自己的方法擴充套件

校驗密碼

一直按鍵強弱變不變

keyup

keydown事件

1.為每個文字框註冊乙個onclick事件

2、獲取頁面的文字框

避免申明全域性變數

改進for迴圈

forvar len=divs.length

for(var i=0;i繫結事件

動態註冊事件和onclick中的區別

學習筆記 雜湊學習筆記

hash基本原理 hash就是乙個像函式一樣的東西,你放進去乙個值,它給你輸出來乙個值。輸出的值就是hash值。一般hash值會比原來的值更好儲存 更小 或比較。那字串hash就非常好理解了。就是把字串轉換成乙個整數的函式。而且要盡量做到使字串對應唯一的hash值。它的主要思路是選取恰當的進製,可以...

學習筆記 CentOS 學習筆記01

簡單的做個課堂筆記 虛擬機器用的是vmware,系統是centos cd etc sysconfig network scripts pwdls 顯示列表 cat ifcfg eth0 檢視檔案內容 vi ifcfg eth0 進入vi編輯器 onboot no 原始設定 x逐字刪除 d刪除整行 a...

筆記 spring cloud 學習筆記

1 spring cloud 是什麼 spring cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具 例如配置管理,服務發現,斷路器,智慧型路由,微 控制匯流排 分布式系統的協調導致了樣板模式,使用spring cloud開發人員可以快速地支援實現這些模式的服務和應用程式。他們將在任...