zoukankan      html  css  js  c++  java
  • javascript 基础

    1、对数组进行操作

    var arr =["小李",20,"男"];

    alert(arr);//小李,46,男
    
    alert(arr.join("/"));//小李/20/男
    jion();//使用指定的分隔符把数组中的数据连成字符串
    
    push();//想数组末尾添加数据,并返回新的数组的长度
    
    pop();//删除数组末尾的数据,并返回删除的数据
    
    unshift();//向数组开头添加数据,返回长度
    
    shift();//删除开头数据,并返回删除的数据
    
    concat();//基于当前数组创建一个新的数组并返回该数组,生成一个新数组,原数组不变
    
    var a=arr.concat("是一个人");//小李,20,男是一个人
    
    splice();//可实现删除、插入、替换功能 返回删除的数据或被替换的数据

    用法:

    var s = arr.splice(0,2);//s=["小李",20]        arr=男  实现删除功能,删除从0开始2个元素
    
    var d = arr.splice(2,0,"呵呵");  // d为删除的数据,为空, arr=["小李",20,"呵呵","男")   从第二个位置开始,删除0个数据,插入“呵呵”   
    
    var b = arr.splice(2,1,"山东");// b = 男,  arr=["小李",20,"山东"]    //实现替换功能
  • 相关阅读:
    d3的一些总结
    NPashaP的二分图源码部分
    python的web服务器
    d3碰撞源码分析
    测试cnblog文章内部JS
    仿淘宝 vue
    webpack散记---代码分割 和 懒加载
    webpack散记---提取公共代码
    webpack散记--Typescript
    webpack随笔2--编译ES6/ES7
  • 原文地址:https://www.cnblogs.com/chhom/p/5961245.html
Copyright © 2011-2022 走看看