做乙個記錄,方便以後使用
//字串的一些運用
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 ...