最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript編程起步(第四課)

 更新時間:2007年02月27日 00:00:00   作者:  
前一段有人給我說,第二課就看不明白了,我不知道是不是寫的太籠統(tǒng)了,不夠細致,還是其他的,有什么問題,大家給提出來,當然我也不

是什么js高手,只不過想把愛好者領進門而已。希望大家多多參與。
今天的主要任務就是for循環(huán)。另外就是數(shù)據(jù)類型。既for in(現(xiàn)在還沒有講數(shù)組和對象,先了解一下)。

數(shù)據(jù)類型的轉(zhuǎn)換:
如果運算的數(shù)據(jù)類型不是一樣的話,js腳本會盡力執(zhí)行內(nèi)部轉(zhuǎn)換來解決,但js不了解你的心思。所以得到的結(jié)果可能和你想要的不一樣。
em:
3+3 // result=6
3+"3" // result="33"

將字符串轉(zhuǎn)換為數(shù)值:
javascript語言提供兩個內(nèi)置函數(shù)將表示數(shù)值的字符串轉(zhuǎn)換為真實的數(shù)值:parseInt()和parseFloat()。
為了使用這些函數(shù),需要將進行轉(zhuǎn)換的字符串作為參數(shù)傳入函數(shù),例:
parseInt("42") //result=42
parseInt("42.33") //result=42
不過是浮點數(shù)還是整數(shù),函數(shù)返回的值都是整數(shù)。不存在四舍五入,小數(shù)點和它后面的數(shù)字將被舍棄。
而parseFloat()則返回浮點數(shù)(如果是整數(shù)就返回整數(shù)),例:
parseFloat("42") //result=42
parseFloat("42.33") //result=42.33
如果在某處需要進行字符串的轉(zhuǎn)換,只需將函數(shù)插入該初即可。如:
3+3+parseInt("3") //result=9

將數(shù)值轉(zhuǎn)換為字符串:
雖然當遇到表達式中含有混合數(shù)據(jù)類型時,js會傾向于字符串。但為了防止?jié)撛诘膯栴}發(fā)生,最好先轉(zhuǎn)換以下。在數(shù)值中加入空字符串就可以

把數(shù)值轉(zhuǎn)換為字符串了:
(""+2500) //result="2500"
(""+2500).length //result=4

for:
javascript中最常用的循環(huán)結(jié)構(gòu)稱之為for循環(huán),關鍵詞放在循環(huán)結(jié)構(gòu)的開始位置。正式語法結(jié)構(gòu)如下:
for ([initial expression];[condition];[update expression]){
statement[s] inside loop
}
例:
for(var i=0;i<9;i++)
{
n+=i
myfunc(n)
}
for...in:
這個語句完全依照變量var所設定的值決定運行次數(shù)。你可以用for...in語句在一個對象或一個數(shù)組上建立循環(huán)
for(var in [obj array])
{
statements
}
例:
<script language="javascript">
document.writeln("The properties of the document object")
for(var element in document){
document.writein(element+"="+document[element])
}
</script>

作業(yè):
用for循環(huán)得到幾個數(shù)據(jù),顯示到頁面上。熟悉一下for循環(huán)。
(for循環(huán)是控制中最重要的一個)

相關文章

  • 網(wǎng)頁javascript精華代碼集

    網(wǎng)頁javascript精華代碼集

    網(wǎng)頁javascript精華代碼集...
    2007-01-01
  • 在JavaScript并非所有的一切都是對象

    在JavaScript并非所有的一切都是對象

    本篇文章解釋了 javascript 中的兩種值類型:原始值(primitive)和對象(object),以及混合使用兩種類型時的注意事項
    2013-04-04
  • js異步處理方案之異步串行與異步并行

    js異步處理方案之異步串行與異步并行

    本文詳細介紹了什么是js串行,并行,如何實現(xiàn)JavaScript異步串行和異步并行,想詳細了解的小伙伴,可以借鑒閱讀
    2023-03-03
  • javascript之Boolean類型對象

    javascript之Boolean類型對象

    本文主要介紹javascript中的Boolean類型對象,Boolean對象非常簡單,卻非常有用,希望能給大家做一個參考。
    2016-06-06
  • javaScript知識點總結(jié)(必看篇)

    javaScript知識點總結(jié)(必看篇)

    下面小編就為大家?guī)硪黄猨avaScript知識點總結(jié)(必看篇)。小編覺得挺不錯的,現(xiàn)在就分享 給大家,也給的大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • JavaScript 基礎問答一

    JavaScript 基礎問答一

    今天在網(wǎng)上看到了一份很不錯的JavaScript FAQ,由于擔心自己并不能一直把它讀完,所以就嘗試翻譯一些內(nèi)容,和朋友們一起分享。
    2008-12-12
  • 對象轉(zhuǎn)換為原始值的實現(xiàn)方法

    對象轉(zhuǎn)換為原始值的實現(xiàn)方法

    下面小編就為大家?guī)硪黄獙ο筠D(zhuǎn)換為原始值的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • 用js實現(xiàn)in_array的方法

    用js實現(xiàn)in_array的方法

    js沒有in_array函數(shù),但是我們可以自己給js寫一個in_array函數(shù)
    2013-11-11
  • JavaScript 盒模型 尺寸深入理解

    JavaScript 盒模型 尺寸深入理解

    當任意一個塊級元素的寬度或高度被顯式指定,它應當只確定這個可見元素自身(內(nèi)容區(qū))的寬度或高度,而padding, border和margin隨后被應用
    2012-12-12
  • iframe 上下滾動條如何默認在下方實現(xiàn)原理

    iframe 上下滾動條如何默認在下方實現(xiàn)原理

    iframe 上下滾動條如何默認在下方,做的是聊天工具,數(shù)據(jù)多了,每次刷新出現(xiàn)的上下滾動默認在上方,還需下拉到下面才能看到聊天記錄,本文將介紹,如和實現(xiàn)在下方
    2012-12-12

最新評論

大余县| 阿图什市| 双牌县| 武川县| 图们市| 漯河市| 宜宾市| 丘北县| 班戈县| 宜川县| 泾阳县| 永德县| 韩城市| 格尔木市| 丘北县| 茌平县| 乐清市| 普陀区| 海伦市| 秦皇岛市| 阿勒泰市| 东乡族自治县| 霍山县| 大港区| 阳山县| 商都县| 武隆县| 延寿县| 梁平县| 丰原市| 渝中区| 定南县| 谢通门县| 彭阳县| 双辽市| 宁乡县| 同仁县| 芜湖市| 清新县| 黔西县| 额济纳旗|