原生js大總結五

2022-07-21 17:30:28 字數 1041 閱讀 6850

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)

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)是為了加速瀏覽,瀏覽器在使用者磁碟上對請求過的文件進行儲存,當訪問者再次請求這個頁面時,瀏覽器就可以從本地磁碟顯示文件,這樣就可以加速頁面的閱覽

原生js大總結十一

101 請簡述prototype proto constructor三者的關係 1 prototype 每乙個函式都有乙個prototype這個屬性,而這個屬性指向乙個物件,這個物件我們叫做原型物件 作用 a 節約記憶體 b 擴充套件屬性和方法 c 可以實現類之間的繼承 2 proto 1 每乙個物...

原生js大總結十

91 ajax的優點 a 提高執行效率 b 提高使用者體驗,讓多件事情同時發生 c 在不重新整理頁面的情況下可以對區域性資料進行載入和重新整理 92 ajax請求的流程 1 建立通訊物件 a ie7及其以上版本中支援原生的 xhr 物件,因此可以直接使用 b ie6及其之前版本中,xhr物件是通過m...

原生js學習筆記(五)

regexp型別 var expression pattern flags 正規表示式的匹配模式支援3個標誌 flag g 全域性模式,模式將應用於所有字串,而不是發現第乙個匹配項就停止 i 表示不區分大小寫 這裡再複習一下正規表示式的基本語法 任意乙個字元,不推薦使用 轉義字元 用 來取消字元的特...