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只能获取行内式;
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。