1. 程式人生 > >前端JS陣列的刪除、新增方式,以及字串和陣列的相互轉換、陣列的合併

前端JS陣列的刪除、新增方式,以及字串和陣列的相互轉換、陣列的合併

<script>
        var array=[1,3,5];
        console.log(array);
        array.push(7,9);
        console.log("陣列後邊加入元素="+array);   //往陣列後加元素
        array.unshift(0);   //往陣列前邊加入元素
        console.log("前邊加入元素="+array);
        console.log(array.unshift(2));  //
        /*------------------------------------*/
        console.log(" /*----------陣列的刪除-------------------*/");
        var  demo=[1,3,5,7];
        demo.shift();   //刪除陣列中第一個元素
        console.log(demo);
        console.log(demo.shift());  //返回的第一個元素
        console.log(demo);
        demo.pop();   //刪除最後一個元素;
        console.log(demo);
        /*---------concat屬性------------*/
        var arr1=[1,3];
        var arr2=[2,4];
        console.log(arr1.concat(arr2));   //將兩個數組合並

        /*----------join屬性--------------*/
        console.log("把陣列轉換成字串-------join");
        var text=["aa","bb","cc"];
        console.log(text.join("-"));
        console.log(text);
        /*----------spilt屬性--------------*/
        console.log("把字串轉換為陣列-------split");
        var txt="aa-bb-cc";
        console.log(txt.split("-"));
    </script>

相關推薦

前端JS陣列刪除新增方式以及字串陣列相互轉換陣列合併

<script> var array=[1,3,5]; console.log(array); array.push(7,9); console.log("陣列後邊加入元素="+array); /

java中的BigDecimalString的相互轉換intString的型別轉換Integer類String相互轉換

一: /*由數字字串構造BigDecimal的方法 *設定BigDecimal的小數位數的方法 */ 注:BigDecimal在資料庫中存的是number型別。 import java.math.BigDecimal; //數字字串 String StrBd="1048576.1024"; /

隨便發發,java gb2312與中文字元轉換以及中文Unicode的轉換

/**      * 中文轉Unicode      * @param gbString      * @return      */    public static String UnicodeEncoding(String gbString) {   //gbStri

c/c++字串拼接追加複製字串int相互轉換sscanf的轉義

char s[100]="hello world"; //1.計算字串的長度 int lenth= strlen(s); printf("length=%d\n",le

JS:兩個json數組合並去重以及刪除某一項元素

兩個json數組合並去重,以及刪除某一項元素 let ha = [ {id:'H',name:'3'}, {id:'A',name:'6'}, {id:'B',name:'14'}, {id:'C',name:'60'} ]; let hb= [

以SpringMVC框架為中心瘋狂擴充套件-12新增quartzRAMJobStore方式

1、Pom中新增相關的依賴。 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <junit.version&

前端js再新視窗開啟頁面以post傳遞引數方式

//前端js開啟新頁面,以post傳遞引數  以下url為請求地址,beginTime為我所需傳遞的引數,以下方法就是替換成form表單提交的方式實現此功能 var newWindow = window.open(url,"");     var html = "";

集合框架(一)續 向集合中新增一個集合陣列List之間的相互轉換從集合中刪除另一個集合所包含的元素

集合方法集結: import java.util.ArrayList; import java.util.Arrays; import java.util.HashSet; import java.util.LinkedList; import java.util.List

前端js如何生成一個對象並轉化為json字符串

cti {} 理解 () min jquery pan i++ 2.0 一,直接上代碼 <script src="../../Content/jquery-2.0.3.min.js" type="text/javascript"></script>

iOS 視訊剪下旋轉視訊新增音訊新增水印視訊匯出

概述 視訊處理主要是用到以下這幾個類 AVMutableComposition、 AVMutableVideoComposition、 AVMutableAudioMix、 AVMutableVideoCompositionInstruction、 AVMuta

js 給json物件新增屬性再給新新增的屬性新增值

  json = {id:'123',name:'張三'}      新增一個 status 屬性:   json.newParam ='status';   賦值   json.status = "0";  

Element-ui自定義table表頭修改列標題樣式新增tooltip :render-header使用簡介

關注我的個人部落格:pinbolei.cn,獲取更多內容 render-header render-header在官方文件中的介紹是這樣的: 引數 說明 型別 可選值 預設值

vue之選單新增選擇知識:資料雙向繫結迴圈渲染事件點選以及按鍵的點選

要求: 1.可以增加菜名 2.可以刪除菜名 3.點選選擇菜名後自動增加到已選選單中 4.可以在已選選單中取消選擇   程式碼: <template> <div> <input type="text" ref="add"> &

js自定義右鍵選單點選自定義選單隱藏顯示指定div

       首先寫好自己想要的右鍵選單的樣子,然後設定該選單div為預設隱藏,滑鼠右擊後設置css顯示該選單(display:block;),並禁用瀏覽器右鍵預設選單。 接下來就可以寫選單中具體項的

java的list幾種實現方式的效率(ArrayListLinkedListVectorStack)以及 java時間戳的三種獲取方式比較

一、list簡介 List列表類,順序儲存任何物件(順序不變),可重複。 List是繼承於Collection的介面,不能例項化。例項化可以用: ArrayList(實現動態陣列),查詢快(隨

js高階建構函式例項物件原型物件——prototype__proto__constructor構造器

一、前言   瞭解JavaScript面向物件,需要先了解三個名詞: 建構函式,例項物件和原型物件。   注意:JavaScript中沒有類(class)的概念,取而代之的是建構函式,兩者類似卻又有很大的差別。   先上程式碼,最常用的: function Person(name, age) {

js的this指標指向誰以及相關的callapplybind方法

1、誰作為呼叫者就指向誰 function a() { console.log(this); } //下面a方法的呼叫,其實在js中等於window.a(),也就是window呼叫了a()方法,所以a方法中的this指向了window a(

A/B 測試的基本概念舉例理解以及具體實現方法【傳統A/B測試基於後端的 A/B 測試(Back-end AB test)現在基本上基於前端js在客戶端進行分流有更多優點請看裡面】

文章來源:http://www.aliued.cn/2010/09/27/ab-testing-realization-method.html 什麼是A/B測試?以及如何進行? 很多朋友都問我怎麼進行A/B測試,我一般都不直接回答他們的問題,而是首先問一句:“你的日

前端接收後臺傳過來的listmap物件mybatis中#$的區別

當後臺傳過來是list時,前端接收如下 var listObj = data[0];//這裡是取list中的第一條資料 當後臺傳遞過來是String(list時), var object = $.parseJSON(json); 當後臺傳遞過來的是map物件時 var name = da

Python函式的4種傳值的方式必選傳參 func(param)預設傳參func(param=value)可變傳參func(*param)關鍵字傳參func(**param)列舉說明

#coding:utf-8 #author:libingxian """ Python的4種傳值的方式,必選傳參 func(param)、預設傳參func(param=value)、可選傳參func(*param)、關鍵字傳參func(**param)列舉說明