欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript編程起步(第四課)

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

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

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

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

將數(shù)值轉(zhuǎn)換為字符串:
雖然當(dāng)遇到表達(dá)式中含有混合數(shù)據(jù)類型時(shí),js會(huì)傾向于字符串。但為了防止?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),關(guā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:
這個(gè)語句完全依照變量var所設(shè)定的值決定運(yùn)行次數(shù)。你可以用for...in語句在一個(gè)對(duì)象或一個(gè)數(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)得到幾個(gè)數(shù)據(jù),顯示到頁面上。熟悉一下for循環(huán)。
(for循環(huán)是控制中最重要的一個(gè))

相關(guān)文章

  • 引用外部腳本時(shí)script標(biāo)簽關(guān)閉的寫法

    引用外部腳本時(shí)script標(biāo)簽關(guān)閉的寫法

    在引用外部腳本時(shí),script標(biāo)簽的關(guān)閉寫法,很多朋友對(duì)它保持健忘態(tài)度,下面為大家介紹下其正確的寫法
    2014-01-01
  • 深入理解JavaScript系列(42):設(shè)計(jì)模式之原型模式詳解

    深入理解JavaScript系列(42):設(shè)計(jì)模式之原型模式詳解

    這篇文章主要介紹了深入理解JavaScript系列(42):設(shè)計(jì)模式之原型模式詳解,原型模式(prototype)是指用原型實(shí)例指向創(chuàng)建對(duì)象的種類,并且通過拷貝這些原型創(chuàng)建新的對(duì)象,需要的朋友可以參考下
    2015-03-03
  • NodeJS的url截取模塊url-extract的使用實(shí)例

    NodeJS的url截取模塊url-extract的使用實(shí)例

    本文主要介紹了NodeJS的url信息截取模塊url-extract的使用方法,最后提供了實(shí)例代碼供大家參考
    2013-11-11
  • 了解前端理論:rscss和rsjs

    了解前端理論:rscss和rsjs

    在前端開發(fā)中,我們會(huì)嘗試去定一些規(guī)則和約定,來讓項(xiàng)目質(zhì)量更高,更易于維護(hù)。而對(duì)于這些規(guī)則和約定,我們也會(huì)希望它內(nèi)容簡單,容易理解。下面小編來和大家一起學(xué)習(xí)一下
    2019-05-05
  • JavaScript操作HTML元素和樣式的方法詳解

    JavaScript操作HTML元素和樣式的方法詳解

    這篇文章主要介紹了JavaScript操作HTML元素和樣式的方法,通過HTML DOM來進(jìn)行相關(guān)的元素添加和刪除,需要的朋友可以參考下
    2015-10-10
  • 帶你了解session和cookie作用原理區(qū)別和用法

    帶你了解session和cookie作用原理區(qū)別和用法

    這篇文章主要介紹了session和cookie作用原理,區(qū)別和用法,以及使用過程中的優(yōu)缺點(diǎn),通過列舉區(qū)別和原理,使讀者更能理解兩者之間的關(guān)系,需要的朋友可以參考下
    2017-08-08
  • JavaScript 學(xué)習(xí)歷程和心得分享

    JavaScript 學(xué)習(xí)歷程和心得分享

    在過去,JavaScript只是被用來做一些簡單的網(wǎng)頁效果,比如表單驗(yàn)證、浮動(dòng)廣告等,所以那時(shí)候JavaScript并沒有受到重視。
    2010-12-12
  • 解析js中獲得父窗口鏈接getParent方法以及各種打開窗口的方法

    解析js中獲得父窗口鏈接getParent方法以及各種打開窗口的方法

    本篇文章是對(duì)js中獲得父窗口鏈接getParent方法以及各種打開窗口的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • 淺談js閉包理解

    淺談js閉包理解

    這篇文章主要介紹了js閉包理解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • php中and 和 &&出坑指南

    php中and 和 &&出坑指南

    在邏輯運(yùn)算符中,提到與和或,我們可能立刻想到的是&&、||,在php中還有and、or.然而and和or中有一個(gè)小小的坑,今天我們就來探討下php中and 和 &&
    2018-07-07

最新評(píng)論