js常用方法

2021-10-01 16:00:13 字數 3172 閱讀 2587

字串的常用屬性:

總結date物件的用法:

var dt=new date();

var dt=+new date();//一種特殊的寫法,只適用於這個date的物件

console.log(dt);

dt.getfullyear();//年

dt.getmonth();//月---從0開始

dt.getdate();//日

dt.gethours();//小時

dt.getminutes();//分鐘

dt.getseconds();//秒

dt.getday();//星期---從0開始

dt.todatestring();//日期

dt.tolocaledatestring();//日期

dt.totimestring();//時間

dt.tolocaletimestring();//時間

dt.valueof();//毫秒

array物件的方法;

基本包裝型別

普通變數不能直接呼叫屬性或者方法

物件可以直接呼叫屬性和方法

*基本包裝型別:本身是基本型別,但是在執行**的過程中,如果這種型別的變數呼叫了屬性或者是方法,那麼這種型別就不再是基本型別了,而是基本包裝型別,這個變數也不是普通的變數了,而是基本包裝型別物件

//string number boolean

var str=「hello」;

// str=str.replace(「ll」,「hh」);

// console.log(str);

// var str=new string(「hello」);

// str=str.replace(「ll」,「hh」);

// console.log(str);

// str=null;

// var num=10;//number---->

// console.log(num.tostring())

//如果是乙個物件&&true,那麼結果是true

//如果是乙個true&&物件,那麼結果是物件
// var flag=new boolean(false);

// var result=true&&flag;

// console.log(result);

例項物件:通過建構函式建立出來,例項化的物件

*靜態物件:不需要建立,直接就是乙個物件,方法(靜態方法)直接通過這個物件名字呼叫,

例項方法必須通過例項物件呼叫

靜態方法必須通過大寫的物件呼叫

>math.pi----π---

>math.e----常數的底數

>math.abs(值)-----絕對值

>math.ceil(值)----向上取整

>math.floor(值)---向下取整

* 字元是乙個乙個的,在別的語言中字元用一對單引號括起來

* 在js中字串可以使用單引號也可以使用雙引號

* 因為字串可以看成是陣列,所以,可以通過for迴圈進行遍歷

** 字串特性:不可變性,字串的值是不能改變

** 字串的值之所以看起來是改變的,那是因為指向改變了,並不是真的值改變了

*

總結date物件的用法:

var dt=new date();

var dt=+new date();//一種特殊的寫法,只適用於這個date的物件

console.log(dt);

dt.getfullyear();//年

dt.getmonth();//月---從0開始

dt.getdate();//日

dt.gethours();//小時

dt.getminutes();//分鐘

dt.getseconds();//秒

dt.getday();//星期---從0開始

dt.todatestring();//日期

dt.tolocaledatestring();//日期

dt.totimestring();//時間

dt.tolocaletimestring();//時間

dt.valueof();//毫秒

array物件的方法;

基本包裝型別

普通變數不能直接呼叫屬性或者方法

物件可以直接呼叫屬性和方法

*基本包裝型別:本身是基本型別,但是在執行**的過程中,如果這種型別的變數呼叫了屬性或者是方法,那麼這種型別就不再是基本型別了,而是基本包裝型別,這個變數也不是普通的變數了,而是基本包裝型別物件

//string number boolean

var str=「hello」;

// str=str.replace(「ll」,「hh」);

// console.log(str);

// var str=new string(「hello」);

// str=str.replace(「ll」,「hh」);

// console.log(str);

// str=null;

// var num=10;//number---->

// console.log(num.tostring())

//如果是乙個物件&&true,那麼結果是true

//如果是乙個true&&物件,那麼結果是物件
// var flag=new boolean(false);

// var result=true&&flag;

// console.log(result);

例項物件:通過建構函式建立出來,例項化的物件

*靜態物件:不需要建立,直接就是乙個物件,方法(靜態方法)直接通過這個物件名字呼叫,

例項方法必須通過例項物件呼叫

靜態方法必須通過大寫的物件呼叫

>math.pi----π---

>math.e----常數的底數

>math.abs(值)-----絕對值

>math.ceil(值)----向上取整

>math.floor(值)---向下取整

js工具 js常用方法,js常用判斷方法

function obj id 根據id得到物件 function val id 根據id得到物件的值 function trim str 刪除左邊和右邊空格 function ltrim str 刪除左邊空格 function rtrim str 刪除右邊空格 function isempty s...

js 常用方法

驗證數字,保留一位小數 function one ele a za z u4e00 u9fa5 驗證固定 和手機 function checkphone e 2 9 0 9 0 9 if e.value.match re 1 3 4 5 8 0 9 d test e.value else 驗證身份證...

js 常用方法

c c.substring 1,c.length 有的話,從第二位開始取 if c.indexof nameeq 0 return false 清除cookie function clearcookie name 設定cookie function setcookie name,value,seco...