摘要:
使用规则 用//包裹语句 \b 单词边界 * 转义\ g 全文搜索 m换行搜索 i 忽略大小写 lastIndex 是当前表达式匹配内容的最后一个字符的下一个位置 source 正则表达式的文本字符串 字符类 泛指 [abc] 把a或b或c归为一类(匹配abc中任意一种) 取反^ [^abc] 范围 阅读全文
摘要:
'<button style="display:none;" id="buttonid_export_' + county + '" onclick="electricEventObj.expandButtonClickEvent(this,\'' +county + "','" +year +'\ 阅读全文
摘要:
在我们开发地图服务时,比如要加载很多地图上的图例,这个时候如果数据过大而每条数据都去请求的话就会造成地图服务器响应时间过长甚至调取服务失败。考虑用dojo的DeferredList方法进行分组调取,减少相应时间。具体代码如下。 idGroup = []; response.objectIds.for 阅读全文
摘要:
对于pc端网页的适配,笔者大体的适配方法就是在整体布局div时,尽量让width、height都使用百分比方式,而对于内部div,以及元素之间的margin、padding、width、height等属性,使用rem来进行适配。直接贴代码说明原理。 let designSize = 1920; // 阅读全文
摘要:
1、去官网下载安装包,最好是zip压缩包,因为便于删除和卸载。 2、设置环境变量 3、在安装目录下添加my.ini文件,其内容为 [client] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置3306端口 port = 3306 阅读全文
摘要:
两种方式 // 使用数组方法reduce去重 var obj = {}; var aa = [{ "name": "aa", "pwd": "xvxv" }, { "name": "aa", "pwd": "xvxv" }, { "name": "bb", "pwd": "xvxv" }, { "n 阅读全文
摘要:
在进行浮点数运算时,比如0.1+0.2 != 0.3,解决思路如下: 1.将结果四舍五入 2.将浮点数转化为整数再将结果除以扩大倍数 3.把浮点数转化为字符串,模拟实际运算的过程 如果直接将结果进行toFixed,则是对字符串进行操作,第三种方法可以使用目前一些成熟的库,比如bignumber.js 阅读全文
摘要:
直接上代码 阅读全文