Number物件,String 物件

2021-08-17 07:14:06 字數 2052 閱讀 1216

//number物件

//number()和parseint()區別

var instr1 = "1 a";

var instr2 = "2 b";

console.log(parseint(instr1) + parseint(instr2)); //輸出為:3,parseint()只轉化

//數值,不轉化字母等其他

console.log(number(instr1) + number(instr2)); // 輸出為:nan,不是個數值

與number.toprecision()的區別

var text=new number(12.46);

console.log(text.tostring());//輸出為:12.46;number.tostring():把數值型別轉化為字串

console.log(text.toprecision(2));//輸出為12;number.toprecision()將數

//值轉化為指定位數的有效數字。括號中填寫要保留的位數個數,最小值為整數個數

console.log(text.toprecision(3));//輸出為:12.5;後面一位小於等於5的捨去,大於5的進一位

console.log(text.toprecision(4));//輸出為:12.46;

console.log(text.toprecision(5));//輸出為:12.460;

var i=10;

var ii=new number(10);

console.log(i);//輸出:10,是number型別

console.log(ii);//輸出:number ,是object物件型別

console.log(number(true)); // 輸出為:1,是number型別

console.log(number(false)); // 輸出為:0,是number型別

//string物件的屬性和方法

var atr="hello,world!";

var atr1="hello!";

console.log(atr.length);//輸出12   length屬性:返回字串的長度

console.log(atr.charat(4));//輸出為:o,charat()方法:返回指定位置的字元,引數從0開始編號

console.log(atr.concat(atr1));//輸出為:hello,world!hello!  括號中是要被連線的字串。

//concat()方法:用於連線兩個字串,返回乙個新的字串,不改變原字串

console.log(atr.slice(6,11));//輸出world   括號裡字元數包含前乙個但不包含後乙個,例如到11結束,但不包括11

//slice()方法:用於從原字串中取出子字串,並返回,不改變原字串

console.log(atr.slice(-6,-1));//輸出world,同樣到-1結束,不包括-1;負數也可以,從後往前,最後乙個為-1,一次為-2,-3

console.log(atr.slice(6));//輸出為:world!  如果後面的數省略,那麼直接到最後面

console.log(atr.indexof('o'));//輸出:4 ;indexof()確定乙個字串在另乙個字串中的位置,返回乙個整數,表示匹配開始的位置

console.log(atr.lastindexof('o'));//輸出:7 ;indexof是從頭部開始匹配,lastindexof是從尾部開始匹配。但是都是從頭開始計數

console.log(atr.tolowercase());//輸出:hello,world!;;將字串全部改為小寫

console.log(atr.touppercase());//輸出:hello,world!;;將字串全部改為大寫

var atr="   hello,world!";

console.log(atr);

console.log(atr.trim());//trim():去除字串兩端的空格,(僅限兩端,中間含有空格這個方法無效)

//返回乙個新的字串,不改變原字串

Number 「數字」物件

number 數字 物件。這個物件用得很少,作者就一次也沒有見過。不過屬於 number 的物件,也就是 變數 就多了。屬性max value 用法 number.max value 返回 最大值 min value 用法 number.min value 返回 最小值 nan 用法 number....

JavaScript 對String 物件的操作

string 物件用於處理文字 字串 new string s string s 引數 s 是要儲存在 string 物件中或轉換成原始字串的值。當 string 和運算子 new 一起作為建構函式使用時,它返回乙個新建立的 string 物件,存放的是字串 s 或 s 的字串表示。當不用 new ...

對String物件的操作

寫乙個方法,實現字串的反轉,如 輸入abc,輸出cba test public void testrerverse 總結 string物件沒有反轉的方法,但是stringbuilder和stringbuffer有這個方法 寫乙個方法,實現字串的替換,如 輸入bbbwlirbbb,輸出bbbhhtcc...