script

十余年的新源網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營(yíng)銷型網(wǎng)站建設(shè)的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整新源建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)公司從事“新源網(wǎng)站設(shè)計(jì)”,“新源網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
function move()
{
document.getElementById("層ID").style.top=document.body.scrollTop;
}
window.onscroll=move;
/script
其實(shí)就是網(wǎng)頁滾動(dòng)條移動(dòng),就把層距網(wǎng)頁頂?shù)木嚯x+滾動(dòng)條移動(dòng)的距離
我二哥會(huì)VBS但是我只會(huì)JavaScript,
設(shè)置一個(gè)全局變量n,然后開始loop
每次loop里面if else
if 【argument】/3=0
里面還是if n=10
否則n+1
else沒有
else沒有
這個(gè)有什么難的~其實(shí)就是隨機(jī)數(shù)的問題,有了隨機(jī)數(shù)不就行了?隨機(jī)數(shù)函數(shù)是這樣的:
Math.floor(Math.random()*10)
這樣就取到了0~9的10位數(shù),然后你自己根據(jù)獲取到的值去拼接圖片名稱就行了~
如果不想出現(xiàn)重復(fù)數(shù),那么就把生成的數(shù)放到一個(gè)數(shù)組里,然后每次生成都去數(shù)組中對(duì)比,如果有重復(fù)的就再執(zhí)行一次隨機(jī)函數(shù),直到不重復(fù)的出現(xiàn),然后存入數(shù)組,拼接圖片名
這個(gè)問題非常好,感覺很多人或許都是迷惑的,我來試試給你解釋下,希望你能明白。
首先要明白:js按從上往下執(zhí)行,for循環(huán)完畢才會(huì)執(zhí)行document.xxxx.innerHTML?=?x;
先看不要x+的情況,這個(gè)很好理解
for開始循環(huán)
i?=?0的時(shí)候,x?=?”The?number?is“?+?i?+?”換行“;
結(jié)果:x?=?The?number?is?0?+?”換行“;
i?=?1的時(shí)候,?x?=?”The?number?is“?+?i?+?”換行“;
結(jié)果:x?=?The?number?is?1?+?”換行“;
以此類推:
i=4的時(shí)候,x?=?”The?number?is“?+?i?+?”換行“;
結(jié)果:x?=?The?number?is?4;
這個(gè)時(shí)候循環(huán)結(jié)束了,x的最終結(jié)果是?The?number?is?4;
所以頁面document.xxxx.innerHTML?=?The?number?is?4;
再看有x+的情況
for開始循環(huán)
i=0的時(shí)候,x?=?x?+?"The?number?is"?+?i?+?"換行"?;
頂部就已經(jīng)申明了,x為空對(duì)不?i?這個(gè)時(shí)候?yàn)?,
結(jié)果:?x?=?""?+?The?number?is?0?+?”換行“;
i=1的時(shí)候,x?=?x?+?"The?number?is"?+?i?+?"換行"?;
這個(gè)時(shí)候x?=?""?+?The?number?is?0?+?”換行“?對(duì)不對(duì)??i?這個(gè)時(shí)候?yàn)?,
結(jié)果:x?=?(""?+?The?number?is?0?+?”換行“)?+?The?bunber?is?1?+?”換行“;
以此類推
i?=?4的時(shí)候,我都不想寫了,x里面被加了一堆
結(jié)果:x?=?(""?+?The?number?is?0?+?”換行“)?+??(The?number?is?1?+?”換行“)
+?(?The?number?is?2?+?”換行“)?+?(?The?number?is?3?+?”換行“)
+?(The?number?is?4?+?”換行“);
這個(gè)時(shí)候循環(huán)結(jié)束了,x的最終結(jié)果是一堆,,因?yàn)橛?個(gè)換行符,所以有5行,這個(gè)時(shí)候document.xxxx.innerHTML?=?x;你想頁面應(yīng)該是什么結(jié)果呢
function?Remainder(a,b){
return?a%b;
}
Remainder(10,3)
//1
額。。你考慮的調(diào)換方式我想是這樣的:
A B C D
A和A比較,A和B比較,A和C比較,A和D比較
B和B比較,B和C比較,B和D比較
C和C比較,C和D比較
D和D比較
事實(shí)上這個(gè)程序是這樣的:
A和A比較,A和B比較,A和C比較,A和D比較
A和B比較,B和B比較,B和C比較,B和D比較
A和C比較,B和C比較,C和C比較,C和D比較
.....
這樣說可以嗎?
分享標(biāo)題:誰會(huì)JavaScript,誰會(huì)在意我流下的淚
分享鏈接:http://chinadenli.net/article4/dseejoe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)、網(wǎng)站維護(hù)、建站公司、網(wǎng)站導(dǎo)航、定制網(wǎng)站、軟件開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容