js物件 1字串物件2時間日期物件3數字物件

2022-05-26 23:27:09 字數 1641 閱讀 6576

1字串物件  直接對字元操作

var str = "這,是,不,是,字,符,串";

//字串轉陣列  字串.split(分隔符)

var arr = str.split(",");//引數是分隔符

console.log(arr);  // ["這", "是", "字", "符", "串"]

//陣列轉字串  陣列.join(字串連線符)

var str1 = arr.join("-");

console.log(str1); //這-是-字-符-串

//判斷字串是否包含   包含返回下標  不包含返回-1

var i = str.indexof("我");

//返回最後一次出現的下標

var i = str.lastindexof("是")

var str = "hello word";

//字串轉大寫 小寫

//alert(str.touppercase());

//alert(str.tolowercase());

//擷取字串 字串.substr(從哪開始,擷取幾個)

//alert(str.substr(0,5));

應用例題 判斷乙個數是不是回文數

思路                             var  a=1234,

var a=a+「」;   

1數字轉陣列           b=a.split (" ,")   ; 

2反轉陣列                     c=b.reverse();

3陣列轉字串       var   a1=c.join(「」)

4兩個字串比較           if(a == a1)

2時間日期物件    new date ()

var mydate = new date();  

mydate.getyear();        //獲取當前年份(2位)

mydate.getfullyear();    //獲取完整的年份(4位,1970-????)

mydate.getmonth();       //獲取當前月份(0-11,0代表1月)

mydate.getdate();        //獲取當前日(1-31)

mydate.getday();         //獲取當前星期x(0-6,0代表星期天)

mydate.gettime();        //獲取當前時間(從1970.1.1開始的毫秒數)

mydate.gethours();       //獲取當前小時數(0-23)

mydate.getminutes();     //獲取當前分鐘數(0-59)

mydate.getseconds();     //獲取當前秒數(0-59)

mydate.getmilliseconds();    //獲取當前毫秒數(0-999)

mydate.tolocaledatestring();     //獲取當前日期

var mytime=mydate.tolocaletimestring();     //獲取當前時間

mydate.tolocalestring( );        //獲取日期與時間

3   數學物件    math.random()

關於JS日期物件數學物件,字串物件常用方法

字串物件常用方法 indexof 獲得字元在字串中第一次出現的位置 從零開始算 lastindexof 獲得字元在字串中最後一次出現的位置 var str helloword var index str.indexof o var last str.lastindexof h console.log...

PYTHON的內建物件 (二)字串物件

最重要的一點 python中的字串為 乙個有序的字元集合 不可變序列 1 python中沒有字元,只有單字元字串。2 字串並不能直接修改某一位置的字元。3 一些重要操作 s1 s2 合併 s1 3 重複 s1 i 索引 s1 i j 分片 len s1 長度 for x in s1 迭代 m in ...

16 1字串物件的建立

package study string 建立字串物件 public class exercise char b 宣告並初始化兩個字元陣列 byte c byte d 第一種 string str1 new string a system.out.println str1 str1 第二種 stri...