js常用方法和物件

2021-09-26 21:48:17 字數 2422 閱讀 9076

1、string

2、date

3、math

4、global

var str=new string("abcdefg");//宣告string物件儲存字串

var  str2="mnp";//簡寫形式

//alert(str);

//字串大小寫的轉換

//alert(str.touppercase());//將字串轉換為大寫

//alert(str2.tolowercase());//將字串轉換為小寫

//字串的切割

//                    var s="哈哈,嘿嘿,呵呵";

//                    var s1=s.split(",");//按照指定的字元切割字串,返回陣列。

//                    alert(s1.length);

//字串的擷取

//                    var s="abcdef";

//                    alert(s.substr(1,3));//從指定的開始位置擷取指定長度的子字串

//                    alert(s.substring(1,3));//從指定的開始位置和指定的結束位置擷取子字串,含頭不含尾。

//查詢子字串第一次出現的角標

//                    var s="abcdefg";

//                    alert(s.indexof("dd"));//返回指定子字串第一次出現的角標,沒有則返回-1;

//1、建立date物件

var d=new date();

//alert(d);

//獲取當前年份

//                    alert(d.getyear());//返回的是2023年開始距今的年分數

//                    alert(d.getfullyear());//返回的是當前的年份

//                    alert(d.getmonth()+1);//返回的當前月份的角標值,需要+1

//                    alert(d.getdate());//返回的是當前的日期數

//                    alert(d.getday());//返回的是當前的星期數,但是周天會返回值為0;

//                    alert(d.gethours());//返回當前時間的小時數

//                    alert(d.getminutes());//返回當前時間的分鐘數

//                    alert(d.getseconds());//返回當前時間的秒數

//alert(d.gethours()+":"+d.getminutes()+":"+d.getseconds());

//1、math在使用的時候不能new,使用math.方法名呼叫即可。

//建立隨機數字

//                        alert("math.random():"+math.random());//返回0-1之間的隨機數字,含0不含1。

//                        alert(1000+math.random()*9000);

//向下取整

//                        alert(math.floor(1000+math.random()*9000));

//向上取整

//                        alert(math.ceil("12.34"));

//四捨五入

//                        alert(math.round(12.12));

//                        alert(math.round(12.65));

//數值比較:求取最小值,求取最大值

//                        alert(math.min(12,13,5,78));//獲取最小值

//                        alert(math.max(12,3,4,56));//獲取最大值

//1、改物件從不直接使用並且不能new,也是就直接寫方法名呼叫即可。

//使用eval將字串轉換為可執行的js**

var str="var a=123";

eval(str);

alert(a);

//使用isnan判斷是否值nan

alert(isnan("123"));

//獲取字元中的浮點數

alert(parsefloat("12.34a34a"));

js物件常用方法

前言 陣列物件,愛之深,恨之切。上篇講了陣列的一些方法,接下來再來和我一起欣賞下屬於物件的方法吧。object.assign 用於轉殖 var first var last var person object.assign first,last console.log person object.k...

js的常用方法和物件學習

js的常用方法和物件學習 string物件 操作字元的。使用 字串.函式名。大小寫轉換 touppercase 轉換大寫 tolowercase 轉換小寫 function teststring 字串擷取 substr 0,1 從指定位置擷取指定長度的字串 substring 0,1 從指定位置到指...

js 陣列,物件常用方法

陣列方法 1.push 方法,將單個元素或者另外的陣列新增到條用該方法的陣列末尾去 var arr 1 2 3 arr.push 4 5 alert arr 1 2 3 4 5 2.concat 方法,就是將兩個陣列或者元素之間連線起來,呼叫該方法的陣列放在前面,方法實參放在後面 var arr 1...