-- js中的物件分為3種:自定義物件,內建物件,瀏覽器物件
-- 前面兩種都是js基礎內容,屬於ecmascript,瀏覽器物件屬於js獨有的
-- js提供了多個內建屬性:math,date,array,string等
屬性名、方法名
功能math.pi
圓周率math.floor()
向下取整
math.ceil()
向上取整
math.round()
四捨五入 , .5向大
math.abs()
絕對值math.max()
最大值math.min()
最小值math.min()
最小值math.random()
獲取範圍在[0,1]內的隨機數
2.1.獲取指定範圍內的隨機數
function getrandom(min,max)
date物件和math物件不一樣,date是乙個建構函式,所以按時需要例項化後才能使用其中的具體方法和屬性,date例項用來處理日前和時間。
3.1.使用date例項化日期物件-- 1.獲取當前時間必須例項化
let now = new date()
-- 2.獲取指定時間的日期物件
let funture = new date('2020/1/1')
注意:如果建立例項時並未傳入引數,則得到日期物件是當前時間物件的日期物件
3.2.使用date例項的方法和屬性
屬性名、方法名
說明使用
getfullyear()
獲取當年
now.getfullyear()
getmonth()
獲取月now.getmonth()
getdate()
當天日期
now.getdate()
getday()
星期幾(週日0到週六6)
now.getday()
gethours()
小時now.gethours()
getminutes()
分鐘now.getminutes()
getseconds()
秒鐘now.getseconds()
3.3.通過date例項獲取總毫秒數
3.3.1.總公釐數的含義:
基於2023年1月1日(世界標準時間)起的公釐數
3.3.2.獲取總毫秒數:-- 例項化date物件
let now = new date()
-- 1. 用於獲取物件的原始值
console.log(now.valuesof())
console,log(now.gettime())
-- 簡單寫
let now = +new date()
-- h5新增寫法:
let now = date.now()
JS 8月30日錯門記
下面哪種查詢元素的方式書寫有誤 adocument.html b document.body c document.head d document.title 正確答案 a 解析 document.body獲取body document.head獲取head document.title獲取titl...
JS內建物件
1.什麼是物件 js中的所以事物都是物件 字串 數值 陣列 函式。每個物件都帶屬性和方法 js中允許自定義物件 2.自定義物件 1 定義並建立物件例項 2 使用函式來建立物件,然後建立新的物件例項。兩種自定義物件事例如下 3.string 物件 string物件用於處理已有的字串 字串可以單引號或雙...
js 內建物件
陣列長度從0開始算起 如何建立陣列 建立陣列的基本方法有兩種 1.使用array建構函式 語法 new array 小括號 說明 與想知道要儲存的專案數量 2.向array建構函式中傳遞陣列應包含的項 2.使用陣列字面量表示法 有一對包含陣列項的方括號 表示,多個陣列以逗號隔開 concat 語法 ...