js基础1

作者: 不去解释 | 来源:发表于2017-06-10 20:39 被阅读0次

    1、5种基本数据类型

    undefined、Null、Boolean、Number、String

    2、截取字符串的方法

    (1)substring()方法

    定义和用法:substring方法用提取字符串介于两个指定下标之间的字符。

    substring(start,stop)

    var str = "0123456789";

    alert(str.substring(0,5));----------"01234"

    (2)substr()方法

    定义和方法:substr方法用于返回一个从指定位置开始的指定长度的字符串。

    substr(start,length)

    var str = "0123456789";

    alert(str.substr(0,12));------------"0123456789"

    (3)slice()方法 提取字符串的一部分

    var str1 = "The morning is upon us.";

    console.log(str1.slice(4, -2));   //  morning is upon u

    var str = "The morning is upon us.";

    str.slice(-3);     // "us."

    str.slice(-3, -1); // "us"

    str.slice(0, -1);  // "The morning is upon us"

    (4)split()

    功能:使用一个指定的分隔符把字符串分割储存到数组

    例子:

    str=”jpg|bmp|gif|ico|png”;

    arr=theString.split(”|”);

    //arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组

    (5)join()

    功能:使用选择的分隔符将一个数组合并为一个字符串

    代码如下:

    var delimitedString=myArray.join(delimiter);

    var myList=new Array(”jpg”,”bmp”,”gif”,”ico”,”png”);

    var portableList=myList.join(”|”);

    //结果是jpg|bmp|gif|ico|png

    2、操作数组

    (1)使用数组构造函数

    如:var arr = new Array();

    如果预先知道数组的长度,那么也可以直接给构造函数传递该长度。

    如:var arr = new Array(20);

    如果知道数组中应该包含的项,就直接在构造的时候,传递数组中的应该包含的项。

    如:var arr = new Array(1,2,3);

    (2)、使用数组字面量表示法

    如:var arr = [1,2,3,4];

    var arr2 = [];

    相关文章

      网友评论

          本文标题:js基础1

          本文链接:https://www.haomeiwen.com/subject/aijcqxtx.html