js不是基礎(chǔ)的基礎(chǔ)
更新時(shí)間:2006年12月24日 00:00:00 作者:
前言
Javascript是一門很自由的語言,在JS里,里面一切的東西都是變量.包括函數(shù)在內(nèi).
基礎(chǔ)
函數(shù)
(定義)(參數(shù)1[,參數(shù)2..]) 以下代碼將創(chuàng)建一個(gè)函數(shù)并執(zhí)行它.
(function (str){alert(str.length);})('test_str');
(function (str1,str2){alert(str1 str2);})('str1111','str2222');
http://vc.wz:80/l.html?q=5&b=5#ddd
下面第一個(gè)字段(字段用空格分割)是window.location的其中一個(gè)屬性,后面是它的值。
hash #ddd
host vc.wz:80
hostname vc.wz
href http://vc.wz/l.html?q=5
在Javascript里,有兩種使用正則的方法,一是創(chuàng)建一個(gè)正則表達(dá)式的實(shí)例,而是使用String對(duì)象里的正則表達(dá)相關(guān)的方法.
var my_regex=/[a-z]+/g;
var my_regex=new ("[a-z]+","g");
exec(string),對(duì)string進(jìn)行正則處理,并返回匹配結(jié)果.
test(string),測(cè)試string是否含有匹配結(jié)果
[Edit 字符串對(duì)象中的正則]字符串對(duì)象中的正則
match(pattern) 根據(jù)pattern進(jìn)行正則匹配,如果匹配到,返回匹配結(jié)果,如匹配不到返回null
search(pattern) 根據(jù)pattern進(jìn)行正則匹配,如果匹配到一個(gè)結(jié)果,則返回它的索引數(shù);否則返回-1
replace(pattern,replacement) 根據(jù)pattern進(jìn)行正則匹配,把匹配結(jié)果替換為replacement
split(pattern) 根據(jù)pattern進(jìn)行正則分割,返回一個(gè)分割的數(shù)組
Javascript是一門很自由的語言,在JS里,里面一切的東西都是變量.包括函數(shù)在內(nèi).
基礎(chǔ)
函數(shù)
(定義)(參數(shù)1[,參數(shù)2..]) 以下代碼將創(chuàng)建一個(gè)函數(shù)并執(zhí)行它.
(function (str){alert(str.length);})('test_str');
(function (str1,str2){alert(str1 str2);})('str1111','str2222');
http://vc.wz:80/l.html?q=5&b=5#ddd
下面第一個(gè)字段(字段用空格分割)是window.location的其中一個(gè)屬性,后面是它的值。
hash #ddd
host vc.wz:80
hostname vc.wz
href http://vc.wz/l.html?q=5
在Javascript里,有兩種使用正則的方法,一是創(chuàng)建一個(gè)正則表達(dá)式的實(shí)例,而是使用String對(duì)象里的正則表達(dá)相關(guān)的方法.
var my_regex=/[a-z]+/g;
var my_regex=new ("[a-z]+","g");
exec(string),對(duì)string進(jìn)行正則處理,并返回匹配結(jié)果.
test(string),測(cè)試string是否含有匹配結(jié)果
[Edit 字符串對(duì)象中的正則]字符串對(duì)象中的正則
match(pattern) 根據(jù)pattern進(jìn)行正則匹配,如果匹配到,返回匹配結(jié)果,如匹配不到返回null
search(pattern) 根據(jù)pattern進(jìn)行正則匹配,如果匹配到一個(gè)結(jié)果,則返回它的索引數(shù);否則返回-1
replace(pattern,replacement) 根據(jù)pattern進(jìn)行正則匹配,把匹配結(jié)果替換為replacement
split(pattern) 根據(jù)pattern進(jìn)行正則分割,返回一個(gè)分割的數(shù)組
相關(guān)文章
JavaScript中Date.toSource()方法的使用教程
這篇文章主要介紹了JavaScript中Date.toSource()方法的使用教程,用來返回日期為字符串,是JS入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-06-06簡(jiǎn)介JavaScript中toUpperCase()方法的使用
這篇文章主要介紹了JavaScript中的toUpperCase()方法的使用,是JS入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-06-06實(shí)例講解JavaScript中的this指向錯(cuò)誤解決方法
JavaScript中this指向的處理是令大家普遍頭疼的問題,這里我們舉一個(gè)實(shí)例講解JavaScript中的this指向錯(cuò)誤解決方法,需要的朋友可以參考下2016-06-06javascript中的=等號(hào)個(gè)數(shù)問題兩個(gè)跟三個(gè)有什么區(qū)別
一個(gè)等號(hào)就是個(gè)賦值的作用,主要問題在于兩個(gè)跟三個(gè)等號(hào)的區(qū)別,想必有很多的朋友都不知道吧,在本文有個(gè)不錯(cuò)的示例主要介紹下兩者到底有什么區(qū)別,感興趣的朋友不要錯(cuò)過2013-10-10javascript學(xué)習(xí)筆記(十) js對(duì)象 繼承
javascript學(xué)習(xí)筆記之js對(duì)象 繼承介紹,需要的朋友可以參考下2012-06-06第一個(gè)JavaScript入門基礎(chǔ) document.write輸出
關(guān)于JavaScript,他是一個(gè)OOSP(面向?qū)ο竽_本語言)他是用來創(chuàng)建動(dòng)態(tài)網(wǎng)站,增強(qiáng)用戶界面的一門技術(shù)。如果你想了解更多關(guān)于JavaScript的信息,請(qǐng)去維基百科查詢。2010-02-02