摘要: 1、charAt()得到指定位置的字符 参数:指定位置index,超出范围返回空字符串 返回值:该字符 2、indexOf()从前往后查找,得到指定字符的位置 参数:指定的字符,多个字符只记录第一位的字符位置 返回值:指定字符首次出现的索引值,没有返回-1 3、lastIndexOf()从后往前查找 阅读全文
posted @ 2018-06-04 19:42 筱小鹏仔 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 一、首尾操作(原数组会改变) 1、push()在数组结尾添加 返回值:添加后数组的长度 2、pop()在数组结尾删除 返回值:删除的对象 3、unshift()在数组开头添加 返回值:添加后数组的长度 4、shift()删除数组第一项 返回值:删除的对象 二、splice()删除、插入、替换(原数组 阅读全文
posted @ 2018-06-04 17:59 筱小鹏仔 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 数学运算符:+、-、*、/、%(取余) 运算顺序:先乘除取余,再加减,如果有小括号先小括号 数学运算符两次都是number类型 1、当数字和纯数字字符串参与运算时,不用先parseInt()和parseFloat()转为number,直接可以进行隐式转换。加法还是拼接作用。 一个正数除以0得Infi 阅读全文
posted @ 2018-05-15 23:33 筱小鹏仔 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 浮动产生的问题: 如果父容器的高度为auto,而不是定值,在给子元素设置浮动后,父容器的高度会塌陷,不能被子元素的高度撑开,为了解决这一问题会进行清除浮动 清除浮动的方法: 1、给父容器设置固定的height值,此方法不适用于浮动元素高度不确定的情况 2、添加额外标签,给浮动的元素后面添加一个cle 阅读全文
posted @ 2018-05-08 20:58 筱小鹏仔 阅读(127) 评论(0) 推荐(0) 编辑
摘要: for循环是前测试循环语句 for(初始值;判定条件;步长){ 循环语句 } For循环原理: For循环第一次执行:首先执行语句1,然后执行语句2,如果条件为真,向内执行执行循环语句3. 如果条件为假,跳出for循环,执行for语句后面的js语句5 如果能够执行语句3,才执行语句4,判断循环条件是 阅读全文
posted @ 2018-05-08 17:35 筱小鹏仔 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 一、单行文本截字 效果: 二、多行文本截字 效果 阅读全文
posted @ 2018-05-07 23:57 筱小鹏仔 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 一、文本居中 1、横向居中 text-aline:center; 2、单行文本垂直居中 line-height:height; 3、多行文本垂直居中 盒子不设置高度,同时设置上下相同的padding; 二、块级元素居中: 1、横向居中①已转块或块级: margin:0 auto; ②绝对定位(宽度定 阅读全文
posted @ 2018-05-07 23:38 筱小鹏仔 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 逻辑与:&&,都真才真 逻辑或:||,一真都真 逻辑运算两侧不都是布尔值时,会隐式转换为布尔值转换规则:转换为true:非0数字(包含infinity)、非空字符串转换为false:0、空字符串、undefined、NaN、null 短路语法逻辑与 a&&b:类似于串联电路,如果a为真,流通到b,值 阅读全文
posted @ 2018-05-07 20:52 筱小鹏仔 阅读(172) 评论(0) 推荐(0) 编辑