查找String中出现最多字符的次数和个数
摘要:Sting 的charAt方法返回相应位置的字符,使用该方法遍历String,将每个字符存入对象属性,遍历属性得到最多字符个数 采用构建json的方法: 去除数组中重复数字: var arr=[1,1,2,2,3,3,4,4]; var arr2=[]; for(var i=0;i<arr.leng
阅读全文
js本地对象的操作
摘要:1 String对象方法: concat 将两个或多个字符的文本组合起来,返回一个新的字符串。 indexOf charAt 分别通过字符查找索引和字符索引查找字符返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 slice提取字符串的一部分,并返回一个新字符串,参数
阅读全文
js面向对象实现切换面板
摘要:js面向对象的特点: 继承(inheritance):对象方法和属性的继承 多态(polymorphism):组件开发 抽象(abstract):抓住核心问题 封装(encapsulation):把功能写出方法 面向过程式切换面板实现: 面向对象方法:
阅读全文
Normalize.css用法
摘要:1 Normalize.css用法 重置样式非常多,Normalize.css和reset是两个常用的重置 CSS 文件 http://necolas.github.io/normalize.css/ 可以用来作为项目的基础CSS Normalize 相对reset更加平和,注重通用的方案,重置掉该
阅读全文
javasript深度拷贝
摘要:实现深拷贝的两种方法:1 迭代递归 2 序列化反序列化 2 序列化反序列化
阅读全文
div中div水平垂直居中
摘要:方法-1 img { vertical-align: middle; } div:before { content: ""; display: inline-block; width: 0; height: 100%; vertical-align: middle; } img { vertical
阅读全文
正则表达式匹配括号内网址
摘要:一段字符中匹配出网址,可以将css里复制的url(blabla)匹配网址,方便下载 https://regexper.com/#%5C%5C((.%2B%3F)%5C%5C)
阅读全文
ajax聊天
摘要:ajax实现聊天功能: 代码: ajax.js: 接口:
阅读全文
移动端px转rem的两种方法
摘要:rem使用方法: rem ,root element,即相对于根元素的大小,浏览器默认字符大小为16px,此时1rem相当于16px. 方法1 设置font-size: 1em则=16px*62.5%=10px,1.2em则=12px 方法2 使用less或则scss的方式: 若设计稿的宽度为750
阅读全文