原生基礎五
阿新 • • 發佈:2018-12-10
041、在js中如何用方法將10進位制的字元轉換成16進位制和8進位制
數字.toString(16)
數字.toString(8)
042、如何建立時間物件
new Date()
043、如何建立未來或者過去的時間物件
var d = new Date('2017-10-20 22:22:22')
var d = new Date('2017/10/20 11:11:11')
044、如何獲取時間戳
getTime();
045、常用的時間API
set/getFullYear()====獲取年份
set/getMonth()=====獲取或者設定月份 月份是從0開始的
set/getDate() ====獲取或者設定日期
set/getHours()====獲取或設定時
set/getMinutes()===獲取或設定分
se/getSeconds() ===獲取或設定秒
getDay();====如果是星期日的話返回是0;
046、如何將日期格式轉化成為字串
function dateString(date,sign){
if(sign==undefined){
sign='/'
}
return d.getFullYear()+sign+d.getMonth()+sign+d.getDate()+''+'周'+d.getDay()+d.getHours()+':'+d.getMinutes()+':'+d.getSeconds()
}
047、將指定格式字串轉化為日期兩種方式
getTime()方法是把一個date物件轉換為毫秒數
d.parse()方法是把一個日期格式的字串轉換為毫秒
048、js中非同步的程式碼有哪些?
定時器 延時器
事件
ajax
049、url的組成部分有哪些
050、什麼是瀏覽器快取?
瀏覽器快取(Browser Caching)是為了加速瀏覽,瀏覽器在使用者磁碟上對請求過的文件進行儲存,當訪問者再次請求這個頁面時,瀏覽器就可以從本地磁碟顯示文件,這樣就可以加速頁面的閱覽