JS部分資料型別知識補充以及字串常用API

2022-07-11 14:36:12 字數 1881 閱讀 2164

let x = 3;

let arr = [1,2,3];

let obj ={};

function

user(){}

let sven = new

user();

console.log(

typeof x); //

number

console.log(typeof arr); //

object

console.log(typeof obj); //

object

console.log(typeof string("???")); // string

console.log(arr

instanceof array); //

t console.log(obj instanceof array); //

f console.log(obj instanceof object); //

t console.log(arr instanceof object); //

t console.log(sven instanceof user); //

t console.log(sven instanceof object); //t//

轉義符"\"反斜槓

let name = "svenwayne\"大神\"";

console.log(name);

//字串格式化 `$`

console.log(`我就是$!`);

var a = 1;

console.log(`a的值是:$`);

//函式也可以用在格式化的字串裡

function

show()

console.log(`it is $`);

//字串操作

let zifu = "this is string";

console.log(zifu.length);

console.log(zifu.touppercase());

console.log(zifu.tolowercase());

console.log(zifu.trim());

//字串擷取

console.log(zifu.slice(1)); //

從第二個字元開始擷取

console.log(zifu.slice(1,3)); //

擷取第二道第四個字元

console.log(zifu.slice(-1)); //

擷取倒數第乙個字元

console.log(zifu.substr(1,3)); //

擷取第二個及第二個往後共3個字元

//字串檢索

console.log(zifu.indexof('h')); //

獲取h的位置,弱不存在返回-1

console.log(zifu.includes('h')); //

檢視h是否在這個字串裡

console.log(zifu.tolowercase().startswith('t')); //

檢視t是否在字串最開頭

console.log(zifu.tolowercase().endswith('t')); //

檢視t是否在字串最最後

//字元替換

zifu.replace("this","that");

// 乙個難題

var x = 1;

// function f() {}在 if的括號裡已宣告,是一種object,所以true

if(function f() {})

console.log(x); // 1undefined

mysql mysql部分資料型別

1.數值 型別位元組大小 signed unsigned tinyint 1 128 127 0 255 smallint 2 32768 32767 0 65535 mediumint 3 8388608 8388607 0 16777215 int integer 4 2147483648 21...

c語言資料型別知識補充

主要是在原有知識基礎上對自己知識的進一步補充和掃盲,且均在32位基礎上。1.基本型別 整型資料 short int 2個位元組,16位 括號內為可以省略,乙個位元組8位 int 4個位元組 long int 4個位元組 long long int 8個位元組 unsigned和signed進行組合成...

JS資料型別 以及 資料型別的轉換

ecmascript中將資料型別分為三類 基本資料型別,特殊資料型別和復合 引用 資料型別 一 基本資料型別 string 字串資料型別,放在單引號或者雙引號中 number 數字型別,包括int和float兩種 boolean 布林型別,只有true和false兩種值 二 特殊資料型別 undef...