array 的方法
1 array.join(): 把所有元素用符號鏈結成string返回, 如果元素不是基本型別, 先呼叫tostring.
它對應string.split();
arr = [1,2,true,3,4,5];
(arr.join('-') == '1-2-true-3-4-5';
2 array.reverse(): 逆序排列陣列
arr = [1,2,true,3,4,5];
arr.reverse();// arr == [5,4,3,true,2,1];
3 array.sort(): 排序,可以傳遞乙個排序函式作引數
arr.sort(function(a,b));
unity3d培訓
4 array.concat(): 拼接函式,
在末尾拼接上新元素,返回拼接後的array,但是不改變原array;引數可以是乙個元素,多個元素,乙個陣列,
如果是乙個元素,或多個元素,直接把這些元素加到末尾,如果是乙個陣列,則把陣列各個元素拿出來拼接到尾部。
a = [1,2,3];
a.concat(4,5)// return [1,2,3,4,5]
a.concat([4,5])// return [1,2,3,4,5]
a.concat([4,5],[6,7]);//return [1,2,3,4,5,6,7]
a.concat([4,[5,6]])//return [1,2,3,4,[5,6]]//注意
5 array.slice(startpos, endpos): 取子字串函式(原array保持不變)
從startpos開始到endpos結束但不包括endpos上的元素
如果沒有endpos,則取到尾
如果pos為負, 則倒著數
a = [1,2,3,4,5];
a.slice(0,3)// return [1,2,3]
a.slice(3)//return [4,5]
a.slice(1,-1)//return [2,3,4]//從第乙個開始取,取到倒數第1個,但不包括倒數第1個
a.slice(1,-2);//return [2,3]//從第乙個開始取,取到倒數第2個,但不包括倒數第2個
6 array.splice(startpos, length, [added1, added2...]) 隨機訪問函式
可以隨機刪除乙個(些)元素,也可以加上一些元素,
如果只有兩個引數,則從array中刪除從startpos開始總共length個元素
如果有兩個以上引數,則從array中刪除從startpos開始總共length個元素,再從剛才刪除的位置新增上後面的元素
如果被新增的元素是乙個陣列則把這個陣列作為乙個元素(與concat差別)
a = [1,2,3,4,5];
a.splice(1,2)//return [2,3]; a==[1,4,5]
a.splice(1,2,6,7,8)//return [2,3]; a==[1,6,7,8,4,5]
a.splice(1,2,[6,7,8]);//return [2,3]; a==[1,[6,7,8],4,5]
7 array.push() 和 array.pop();
都是操作最後乙個元素,push是新增,pop是刪除最後乙個元素並返回該元素
8 array.unshift() 和 array.shift()
都是操作第乙個元素,unshift是新增,shift是刪除第乙個元素並返回該元素
最簡短的github託管頁面指南
1你需要有github賬戶。如果沒有,就註冊乙個,是免費的。2在github上建立乙個repository。3去搞 買 乙個網域名稱。如果沒有也沒關係,github可以給你的頁面分配乙個網域名稱,是你的使用者名稱 github為組合。4把網域名稱解析了,回到github去設定你的repository...
MySQL最基礎的操作
其中資料庫的名字不能用關鍵字 已被使用的字元 或者保留字 將來可能會用到 set utf8 可以省略不寫,使用預設的字符集 create database 資料庫名稱 庫選項 庫選項 用來約束資料庫,分為兩個選項 字符集設定 charset character 具體字符集 資料儲存的編碼格式 常用 ...
mysql最基礎的操作
一 連線資料庫 格式 mysql u使用者名稱 p密碼 二 修改密碼 格式 mysqladmin u使用者名稱 p舊密碼 password 新密碼 三 使用資料庫 格式 use 資料庫名 四 顯示庫中的表 格式 use 資料庫名 show tables 五 顯示表的結構 格式 describe 表名...