這個其實很簡單啊,使用for循環(huán)來遍歷,
公司主營業(yè)務:成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、移動網(wǎng)站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出張北免費做網(wǎng)站回饋大家。
var arr = [];
for(var i = 100;? i = 500; i++){
var regs = /^\d*1\d*$/;
var aa = regs.test(i);
if(aa == true){
? arr.push(i);? ?
}
}
console.log('arr==', arr);
console.log('arrlength==', arr.length);
多動動腦筋就能寫出來了。
0基礎(chǔ)學習Javascript的基礎(chǔ)知識一個月可以達到六成左右的水準,但是完整的學習Javascript基礎(chǔ)知識需 2-3 個月,如果想要深入學習則需要花費更長的時間。如果你只是學會理論知識,而不懂得如何運用的話,那么學習就是無用功。千鋒教育就有線上免費Javascript線上公開課。 在學習Javascript時最好是邊學變練,也就是寫代碼。當你學習完一個知識點的時候,要學會將它轉(zhuǎn)化。編程語言的學習最重要的就是能用它來開發(fā)系統(tǒng)。Javascript可以用來實現(xiàn)web 頁面動態(tài)響應、響應瀏覽器事件、讀寫HTML 元素、數(shù)據(jù)提交和驗證、檢測瀏覽器信息、控制 cookies,包括創(chuàng)建和修改等功能。如果想了解Javascript更多相關(guān)知識,建議到千鋒教育了解一下。千鋒教育目前在18個城市擁有22個校區(qū),年培養(yǎng)優(yōu)質(zhì)人才20000余人,與國內(nèi)20000余家企業(yè)建立人才輸送合作關(guān)系,院校合作超600所。
在javascript中申明變量使用的關(guān)鍵字都是var,這點與其他的編程語言不盡相同,但是javascript亦含有五種基本的數(shù)據(jù)類型(也可以說是簡單數(shù)據(jù)類型)和一種復雜數(shù)據(jù)類型,它們分別是:Undefined,Null,Boolean,Number和String。復雜數(shù)據(jù)類型—Object。
1、typeof
typeof這個關(guān)鍵字是一定要說的,因為javascript是松散類型的,在變量申明時并沒有使用與之類型相對應的關(guān)鍵字,如果在代碼中想要獲知某個變量的基本數(shù)據(jù)量,就可以使用typeof。這里要注意的是typeof返回的是字符串類型。
(1)、"undefined"——未申明,或者變量的值即為undefined或者未初始化;
(2)、"boolean" ——如果這變量的值是布爾類型;
(3)、"string" ——值是字符串類型;
(4)、"number" ——值是數(shù)字類型;
(5)、"object" ——對象或者值為null;
(6)、"function" ——函數(shù)。
在js中函數(shù)也是對象,但是函數(shù)又要一些區(qū)別與其他對象的特定,所以ECMAScript在使用typeof的時候?qū)⑵鋮^(qū)分開來。
2、Undefined
這是一個很有意思的數(shù)據(jù)類型,因為它的值只有一個,那就是undefined。在申明變量時如果沒有將變量賦值的話這個變量也是屬于Undefined類型的。
如果一個變量沒有申明就直接去訪問解釋器會報錯誤信息,但是這樣的變量如果使用typeof返回的結(jié)果也是"undefined"。
3、Null
Null也是一個只有一個值得數(shù)據(jù)類型,它的值就是null,任何變量只要給其賦值為null的話這個變量的數(shù)據(jù)類型就是Null類型。null值表示控對象指針,所以申明的變量要是想用來保存對象并且在申明之初還不能確定具體保存哪個對象的時候就將其賦值為null,在使用的時候只要檢查該變量是否為null就可以知道該變量是否保存了對象。
其實null和undefined還是有點微妙的關(guān)系的,在javascript中undefined值派生自null,因此ECMA-26規(guī)定了它們的相等性測試為true。
在實際的編程中我們沒有必要將一個變量賦值為undefined,但是卻有很多情況下要將變量賦值為null,將變量賦值為null可以便于我們將它與undefined區(qū)分也便于垃圾回收處理。
4、Boolean
在javascript中Boolean類型用還是比較多的一種簡單數(shù)據(jù)類型,它有兩個值,分別是true和false,因為在javascript中字母是區(qū)分大小寫的,所以True和False不是Boolean的值。
調(diào)用Boolean()方法可以將任何類型的值轉(zhuǎn)化成與之相對應的Boolean類型的值,也就是可以將其轉(zhuǎn)化成true或者false。
5、Number
javascript為了支持各種數(shù)值類型,定義了不同數(shù)值字面量格式。
最基本的是字面量是十進制,此外還有八進制和十六進制數(shù)的字面量。八進制在js中表示是第一位一定要是0,后面就是八進制字數(shù)序列(0~7),如果字面量值超出了范圍,前面的0會被忽略,后面的值會被當成十進制解析。十六進制字面量前兩位必須是0x,后面跟十六進制數(shù)字(0~9及A~F)。字母A~F不區(qū)分大小寫。
在進行數(shù)值計算時,不論是八進制還是十六進制最終都會被轉(zhuǎn)化成十進制數(shù)值。
6、Object
Object類是所有JavaScript類的基類(父類),提供了一種創(chuàng)建自定義對象的簡單方式,不再需要程序員定義構(gòu)造函數(shù)。Object類主要屬性:1.constructor:對象的構(gòu)造函數(shù)。2.prototype:獲得類的prototype對象,static性質(zhì)。
javascript有六種基本數(shù)據(jù)類型,分別是:
未定義 undefined
空對象 null
布爾值 boolean
數(shù)字 number
字符串 string
對象 object
順便一提,NaN是數(shù)字number類型