美文网首页
js学习第一天2016-7-11

js学习第一天2016-7-11

作者: 小锋子_Gruad | 来源:发表于2016-09-20 11:10 被阅读18次

    1.字符串处理

    1.1 var s='hello';
    1.2 s.length;
    1.3 s.toUpperCase();
    1.4 s.toLowerCase();
    1.5 s.indexOf();
    1.6 s.substring(0,2);//不包含2下标

    2.数值

    var arr=['1','2',2,null,'hello',true];
    1.1 arr.length;
    1.2 arr.indexOf('hello');
    1.3 slice()就是对应String的substring()版本,它截取Array的部分元素,然后返回一个新的Array: arr.slice(0,3);//也是不包含下标3.
    1.4 push和pop 函数返回的都是新数组的长度。push()向Array的末尾添加若干元素,pop()则把Array的最后一个元素删除掉
    1.5 unshift和shift 如果要往Array的头部添加若干元素,使用unshift()方法,shift()方法则把Array的第一个元素删掉.
    1.6 sort()可以对当前Array进行排序,它会直接修改当前Array的元素位置,直接调用时,按照默认顺序排序:arr.sort();
    1.7 reverse()把整个Array的元素给掉个个,也就是反转:
    1.8 splice()方法是修改Array的“万能方法”,它可以从指定的索引开始删除若干元素,然后再从该位置添加若干元素
    1.9 concat()方法把当前的Array和另一个Array连接起来,并返回一个新的Array:
    2.0 join()方法是一个非常实用的方法,它把当前Array的每个元素都用指定的字符串连接起来,然后返回连接后的字符串:如果Array的元素不是字符串,将自动转换为字符串后再连接.
    var arr = ['A', 'B', 'C', 1, 2, 3];
    arr.join('-'); // 'A-B-C-1-2-3'//并没有改变arr

    相关文章

      网友评论

          本文标题:js学习第一天2016-7-11

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