首頁 >web前端 >js教程 >淺談javascript語法與定時函數

淺談javascript語法與定時函數

PHPz
PHPz原創
2016-05-16 16:01:341003瀏覽

初學者可能對Javascript的定時器有誤解,認為它們是線程,其實Javascript是運行於單線程中的,而定時器僅僅是計劃在未來的某個時間執行,而具體的執行時間是不能保證的,因為在頁面的生命週期中,不同的時間可能有其它程式碼在控制Javascript的里進程。

一、JavaScript基本語法。

(一)資料型態與變數型態。 整數,小數,佈局,字串,日期時間,數組強制轉換: parseInt() parseFloat() isNaN()

(二)數組var 數組名= new Array([長度]); //“假冒”數組a.length-長度a[下標] = 值。 a[下標]

(三)函數

 程式碼如下:

function 函数名(形参)
{
}
function ShowStr(a)
{
}

二、DOM運算

DOM - Document Object Model 文檔物件模型。 樹
線狀模型,樹狀模型,網狀模型
window
history
location
document


head


head

head

head

head

body

a,img,table,ul,ol.....

status

<script language="javascript">
function showTime()
{
var date = new Date();
document.getElementById("hh").innerHTML = date;
window.setTimeout("showTime()",1000);
}
window.setTimeout("showTime()",1000);
</script>
物件——object 特點的名詞行為的動詞

(一)window 1 .alert() window.alert();

2.[var a = ]window.confirm("你能跑過豹子嗎?何問起"); //prompt(); --不常用,不用記,輸入

3.open(); open("位址","_blank/_self","新視窗的特點"); [var a = ]window.open("http: //jb51.net"); 在新視窗中開啟頁面,返回新的視窗。 a也是一個window類型的變數。 詳細需要翻譯。

<script language="javascript">
var a;
function openAD()
{
a = window.open("http://hovertree.com","_blank","width=200 height=200 toolbar=no top=0 left=0");
window.setTimeout("closeAD()",5000);
}
function closeAD()
{
a.close();
}
window.setTimeout("openAD()",5000);
</script>
4.close(); window.close();

5.setTimeout("code",毫秒數) 指定的毫秒數後,執行一次code。

舉例

練習
做一個5秒後出現何問起首頁的頁面做一個5秒後出現何問起首頁的頁面

以上所述就是本文的全部內容了,希望大家能夠喜歡。

 【相關教學推薦】1. JavaScript影片教學2. JavaScript在線手冊2. JavaScript在線手冊2. 3. bootstrap教學
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn