1. 設定節點屬性1.) 獲取節點屬性
getattribute(屬性) 獲取屬性
通過這個方法,可以得到 某些元素的 某些屬性 。
alert(demo.getattribute("title"));
彈出對話方塊: 彈出title裡面的內容
2.) 設定節點屬性
setattribute(「屬性」,」值」);
比如說,我們想要把 乙個 類名 改為 demo
div.setattribute(「class」,」demo」);
3.) 刪除某個屬性
removeattribute(「屬性」);
demo.removeattribute(「title」)
這個盒子就沒有title 屬性 給刪掉了 。
b 一定是 a 孩子 同時 b 放到了a 的裡面 裝到裡面去了 最後面。 b 放到 a 裡面
a.insertbefore(b,c)
b c 都是 a 的孩子
把 b 放到 a 裡面 ,但是 是 c 的前面
2. 內建物件
內建物件: 內建物件就是指這個語言自帶的一些物件,供開發者使用,這些物件提供了一些常用的或是最基本而必要的功能。
手機買來就能發簡訊 就能打**
3. 日期函式 ( date() )
這個函式 (物件) 可以設定我們本地 日期。 年月日 時分秒
1) 宣告日期
var date = new date();
創造宣告乙個新的日期函式 賦值給了 date
var arr = new array();
2) 使用函式
得到 毫秒數 ms s m h
從 1970 年1 月1號 unix 32位 68年
2038 千年蟲 64 位
var date = new date();
date.gettime();
date.valueof(); 得到 距離 2023年的毫秒數
var date = new date(); // 宣告
console.log(date.gettime()); // 提倡使用的
console.log(date.valueof());
// 直接使用
console.log(date.now());
console.log(+new date());
4. 常用的日期的方法
獲取日期和時間
getdate() 獲取日 1-31
getday () 獲取星期 0-6
getmonth () 獲取月 0-11
getfullyear () 獲取完整年份(瀏覽器都支援)
gethours () 獲取小時 0-23
getminutes () 獲取分鐘 0-59
getseconds () 獲取秒 0-59
getmilliseconds () 獲取當前的毫秒
gettime () 返回累計毫秒數(從1970/1/1午夜)
如果是上午 ,我開啟頁面 頁面中顯示的是
上午好,好好學習 顯示的是上午的
如果是下午 我開啟頁面 頁面中顯示的是
下午好,天天向上 顯示的是下午的
根據當前的小時來判斷 if
5. 定時器
很多情況下,一些操作不需要人工干預, **自己會不斷的去執行 。
而且 會有 時間的繫結 。 比如每隔 5秒鐘就去執行一次事件。
我們可以設定時間 讓某個動作不斷的去執行 。 這個我們再js 裡面用定時器來表示。
window.setinterval(「執行的函式」,間隔時間)
正確的寫法:
setinterval(fun, 1000); 1000 ms 毫秒
每隔1秒鐘,就去執行一次 fun 這個函式.
setinterval(「fun()」,1000) 可以用
setinterval( function(){} , 1000 )
setinterval(fun(),1000) 錯誤的
定時器 特別的像 for 迴圈,但是我 的定時器最大的特點在於, 自動,可以設定時間。
6. 倒計時
好比,今年你多大了 ?
2015 - 1990 25
我們要計算的 倒計時
有乙個最終時間 12月12日
有乙個現在時間 11月 13日
倒計時 = 用 將來的時間 - 現在的時間
問題: 用 毫秒減去 現在距離 2023年1
將來時間 距離 1970 毫秒數
用將來的毫秒數 - 現在的毫秒數 不斷轉換就可以了
html
>
id="demo"
>
1) 定義自己的日子
var endtime = new date(「2015/12/12」);
如果date 括號裡面寫日期 就是 自己定義的時間
如果 date括號裡面不寫日期 , 就是當前時間 。
new date(「2015/12/12 17:30:00」);
日期和時分秒中間 有空格隔開
定時器和倒計時
1,定時器 timer,timer.schedule task,2000,1000 開啟新執行緒如果要更改ui必須在ui執行緒中進行 timertask task new timertask 定時器沒有終點,呼叫cancel終止 override protected void ondestroy 2...
定時器和延時器(利用定時器製作倒計時)
一 延時器 settimeout 1.延時器 settimeout 的工作方式是 當設定乙個延時器是5s後進行時,並不代表它5s後就立即執行,只是代表它5s後會被加入佇列,如果5s後,佇列沒有其他東西,那麼延時器的 會立即執行,否則會延遲執行。因此,關於延時器最重要的一點是 指定的時間間隔 如設定5...
js中定時器 時間和日期 vue倒計時
定時器 setinterval 按照指定的週期 以毫秒計 來呼叫函式或計算表示式。方法會不停地呼叫函式,直到 clearinterval 被呼叫或視窗被關閉。settimeout 在指定的毫秒數後呼叫函式或計算表示式,執行一次。var timer1 window.settimeout functio...