js不是基礎(chǔ)的基礎(chǔ)
更新時間:2006年12月24日 00:00:00 作者:
前言
Javascript是一門很自由的語言,在JS里,里面一切的東西都是變量.包括函數(shù)在內(nèi).
基礎(chǔ)
函數(shù)
(定義)(參數(shù)1[,參數(shù)2..]) 以下代碼將創(chuàng)建一個函數(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
下面第一個字段(字段用空格分割)是window.location的其中一個屬性,后面是它的值。
hash #ddd
host vc.wz:80
hostname vc.wz
href http://vc.wz/l.html?q=5
在Javascript里,有兩種使用正則的方法,一是創(chuàng)建一個正則表達式的實例,而是使用String對象里的正則表達相關(guān)的方法.
var my_regex=/[a-z]+/g;
var my_regex=new ("[a-z]+","g");
exec(string),對string進行正則處理,并返回匹配結(jié)果.
test(string),測試string是否含有匹配結(jié)果
[Edit 字符串對象中的正則]字符串對象中的正則
match(pattern) 根據(jù)pattern進行正則匹配,如果匹配到,返回匹配結(jié)果,如匹配不到返回null
search(pattern) 根據(jù)pattern進行正則匹配,如果匹配到一個結(jié)果,則返回它的索引數(shù);否則返回-1
replace(pattern,replacement) 根據(jù)pattern進行正則匹配,把匹配結(jié)果替換為replacement
split(pattern) 根據(jù)pattern進行正則分割,返回一個分割的數(shù)組
Javascript是一門很自由的語言,在JS里,里面一切的東西都是變量.包括函數(shù)在內(nèi).
基礎(chǔ)
函數(shù)
(定義)(參數(shù)1[,參數(shù)2..]) 以下代碼將創(chuàng)建一個函數(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
下面第一個字段(字段用空格分割)是window.location的其中一個屬性,后面是它的值。
hash #ddd
host vc.wz:80
hostname vc.wz
href http://vc.wz/l.html?q=5
在Javascript里,有兩種使用正則的方法,一是創(chuàng)建一個正則表達式的實例,而是使用String對象里的正則表達相關(guān)的方法.
var my_regex=/[a-z]+/g;
var my_regex=new ("[a-z]+","g");
exec(string),對string進行正則處理,并返回匹配結(jié)果.
test(string),測試string是否含有匹配結(jié)果
[Edit 字符串對象中的正則]字符串對象中的正則
match(pattern) 根據(jù)pattern進行正則匹配,如果匹配到,返回匹配結(jié)果,如匹配不到返回null
search(pattern) 根據(jù)pattern進行正則匹配,如果匹配到一個結(jié)果,則返回它的索引數(shù);否則返回-1
replace(pattern,replacement) 根據(jù)pattern進行正則匹配,把匹配結(jié)果替換為replacement
split(pattern) 根據(jù)pattern進行正則分割,返回一個分割的數(shù)組
相關(guān)文章
淺析document.ready和window.onload的區(qū)別講解
這篇文章主要介紹了document.ready和window.onload的區(qū)別,有需要的朋友可以參考一下2013-12-12
定義JavaScript二維數(shù)組采用定義數(shù)組的數(shù)組來實現(xiàn)
javaScript沒有提供直接定義二維數(shù)組的方法,但可以使用定義數(shù)組的數(shù)組來定義JavaScript二維數(shù)組,需要的朋友可以了解下2012-12-12
javascript中聲明函數(shù)的方法及調(diào)用函數(shù)的返回值
這篇文章主要介紹了javascript中聲明函數(shù)的方法及調(diào)用函數(shù)時的返回值,示例如下,不了解的方法可以參考下2014-07-07
深入學(xué)習(xí)JavaScript中的原型prototype
這篇文章主要介紹了深入學(xué)習(xí)JavaScript中的原型prototype,是JavaScript入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下2015-08-08
JavaScript展開操作符(Spread operator)詳解
在本篇文章里小編給大家整理的是關(guān)于JavaScript展開操作符(Spread operator)的詳細介紹以及用法,需要的讀者們參考下。2019-07-07
JavaScript中document.referrer的用法詳解
這篇文章主要給大家介紹了關(guān)于JavaScript中document.referrer的用法,文中通過示例代碼介紹的非常詳細,對大家具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起看看吧。2017-07-07

