美文网首页程序员
js数组和字符串的使用规则

js数组和字符串的使用规则

作者: kangyiii | 来源:发表于2017-04-27 14:36 被阅读0次

    数组

    数组声明3种方式

    var arr = [元素,元素,元素];
    var arr = new Array(元素,元素,元素);
    var arr = new Array(3);
    

    遍历数组的两种方式

    第一种

    var color = ['red','blue','green'];
    for(var i=0;i<color.lenth;i++){
        ···
    }
    

    第二种:

    var color = ['red','blue','green'];
    for(var k in color){
        console.log(color[k]);
    }
    

    数组中常用方法

    instanceof : 确定是否是指定类型,是为ture,否为false

    var color = ['red','blue','green'];
    console.log(color instanceof Array);
    //ture
    

    push()和pop():往数组之后追加和删除元素

    indexOf()和lastIndexOf():从数组左边或右边开始查找数组中第一次出现指定字符串的位置

    字符串

    字符串两种声明方式

    var str1 = '我爱学js';
    var str2 = new Array('我爱学js');
    

    单引号和双引号的区别:
    (1)只使用字符的字符串,单引号和双引号没有区别
    (2)在单引号包括的字符串中可以直接用双引号,在双引号包括的字符串中可以直接用单引号
    (3)如果在双引号包括的字符串中用双引号,需要用反斜杠转义,注意是"" ;同样在单引号包括的字符串中用单引号,也需要转义
    (4)如果要用反斜杠,则输入‘\\’

    eval

    var a = 10;
    var b = 20;
    console.log(eval("a+b"));
    //输出30
    

    注意:
    在eavl内部参数字符串必须符合js语法规则

    相关文章

      网友评论

        本文标题:js数组和字符串的使用规则

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