美文网首页
javaScript基础(6)-(数组和字符串的操作API)

javaScript基础(6)-(数组和字符串的操作API)

作者: 小飞蚁 | 来源:发表于2017-07-14 15:16 被阅读0次
    JavaScript(6)
    一些关于数组和字符串操作的API:
              (1)数组的两个API:
                                      1.1.join():把数组变成字符串,参数如果没有的話默认以逗号相隔;
                                          split():把字符串变成数组,参数没有的話默认以逗号相隔;
              (2)字符串操作的API:
                                        2.1.slice(index,index1):包左不包右,从哪里开始到哪里;
                                            substr(index,index1):从哪里开始,长度为多少;
                                            charAt();根据索引查字符;
                                            indexOf();根据字符查索引;
                                            lastIndexOf();指定一个字符串从后面开始向前面搜索;
              (3)大小写转换:
                                      3.1.toUpperCase();
                                          toLowerCase();
               (4)    offsetWidth和offsetHeight的一些注意点:
                                      4.1:offsetWidth:width+padding+border;
                                                offsetHeight:width+padding+border;
              (5)  offsetLeft和offsetTop;
                                     5.1: offsetLeft:检测到具有定位的父盒子左边的距离,padding算,border不算;
                                                                如果父盒子没有定位则以body为准;
                                            offsetTop:检测到具有定位的父盒子上部的距离,padding算,border不算;
                                                                 如果父盒子没有定位则以body为准;
            (6)offsetLeft和style.left区别;
                                      6.1.最大的区别是,offsetLeft可以获取没有父盒子的左边的距离;
                                                                         style.left则获得的是空字符串;
                                      6.2.offsetLeft可读;style.left可写;
                                      6.3.style.left只能获取行内式;

    相关文章

      网友评论

          本文标题:javaScript基础(6)-(数组和字符串的操作API)

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