js es6語法的一些簡單運用

2021-10-04 22:55:36 字數 1126 閱讀 1752

做乙個記錄,方便以後使用

//字串的一些運用

var a='asgssdjas',

a.touppercase();//將字串中英文本母變成大寫

a.tolowercase();//將字串中英文本母變成小寫

indexof('s');//將字串中的字串片段進行檢索

a.substring(0, 5); // 從索引0開始到5(不包括5),返回'hello'

a.substring(7); // 從索引7開始到結束,返回'world'

//陣列

var arr = [10, 20, '30', 'xyz'];

arr.indexof(10);//如果沒有陣列中沒有10,那麼則返回-1

arr.slice(0, 3);//slice()就是對應string的substring()版本,它擷取array的部分元素,然後返回乙個新的array

arr.push('a', 'b');//push()向array的末尾新增若干元素

arr.pop();//pop()則把array的最後乙個元素刪除掉

arr.unshift('a', 'b'); // 如果要往array的頭部新增若干元素,使用unshift()方法

arr.shift(); //shift()方法則把array的第乙個元素刪掉

arr.sort();//將arr陣列進行排序

arr.reverse();//將arr陣列進行反轉

arr.splice(2, 3, 'google', 'facebook');//可以進行刪除、替換、新增,從索引2開始刪除3個元素,然後再新增兩個元素

arr.concat([1,2,3]);//將陣列進行拼接並返回新的陣列

arr.join("-");//用「-」符號將陣列中的每個元素連線起來

//物件

var a=

,total()

};a.name;

delete a.name;

xiaoming.age; // function xiaoming.age()呼叫的是函式體

xiaoming.age();//用的是函式結果

js es6語法 字串和陣列的方法

s的方法 根據index取value 取首尾項,arr 0 arr arr.length 1 根據value取index 判斷是否包含子字串 s.indexof 栗子 maotai indexof mao 如果不包含則返回 1,如果包含返回子字串下標 取切片s.substr 1,3 含3 s.sub...

JS ES6用Proxy模擬乙個簡單的資料雙向繫結

雙向資料繫結,即當資料發生變化的時候,檢視也就發生變化,當檢視發生變化的時候,資料也會跟著同步變化。這也算是vue的精髓之處了。接下來簡單的模擬一下 text id mytext myp p 用proxy 模擬實現vue雙向繫結 let mytext document.getelementbyid ...

一些簡單函式的運用

哈哈,最近學習到函式部分,下面一些簡單的小問題,我們試試來用函式的方法解決。1.輸出1 100之間的素數 include int main if j i return 0 上面是一般的方法,下面我們用函式的方法做 include include int number int i if j sqrt ...