JavaScriptのよく使う方法

1681 ワード

//操作配列の最後
push();//      ,          
pop();//      ,        ,   ,     
//操作配列ヘッド
shift();//             ,          ,    ,    
arr.unshift(num);//         ,           
//倒錯配列
reverse()//     
//2つの配列を接続する
a.concat(b);//        
//既存の配列から選択した要素を返します.
arr.slice(start,end);
//配列内の特定の位置に要素を追加/削除し、削除された項目/indexの追加/削除された位置を返します.howmany削除要素の数は、0ではありません.アイテムに追加された新しい要素
array.splice(index,howmany,item1,intem2,....,itemx);
//指定された文字列の値を返します.文字列で最初に表示された場所
stringObject.indexOf(searchvalue,fromindex);
//出力aのb乗
Math.pow(a,b);
//配列の最後に新しい要素を追加
array.push(i);
//削除して配列の最後の要素に戻ります.
arr.pop();
//配列に要素が含まれているかどうかを判断する
array.inlcudes(target);
//逆さま配列要素
array.reverse();
//文字列分割配列、配列変換帯区切り文字列
arr = '1,2,3,4,5';
arr1 = arr.split(','); //arr1 = [1,2,3,4,5]
arr = [1,2,3,4,5];
arr2 = arr.join() //       ,    arr2 = '1,2,3,4,5'
//       arr           /   
//配列変換文字列
toString(); //          
toLocalString(); //  
valueOf() //       ,       
//
var parent = this.$el.parentNode 
// this.$el -> get the dom from the vue mode 
// dom.parentNode -> get the parent node (dom

this.wrapperArea = $(parent).find('.wrapper-area);
//$(parent) -> change js dom to jquery 
//.find()  -> jquery selector 
//this.wrapperArea is an array
var wrapperArea2 = parent.querySelector('.wrapper-area');
//only choose the first one found