
JavaScript
dcaix89
这个作者很懒,什么都没留下…
展开
-
JavaScript严格模式,ESLint规范总结
- 代码的规范 + 所有行尾不加分号 + 文件结尾有且只有一个空白行 + 对象属性后的冒号,后面有空格,前面没有 + 属性值必须是单引号,不可以是双引号 + 条件判断必须是===,不可以是== + 函数声明与参数的括号之间必须有空格,参数括号与函数体花括号之间必须有空格 + 分支和循环结构括号之间需要有空格,if后、括号后都需要原创 2018-01-20 10:42:56 · 3529 阅读 · 0 评论 -
ie7下元素莫名消失(slideDown动画)---- 解决slideDown兼容ie7
再次碰到了IE中这个让人头疼的BUG,记得之前有分享过一篇博客,也是网上搜索到的一些解决方案,其实没能真正的解决问题,只不过是绕过了这块绊脚石,果然,今天还是又碰到了。以下都拿slideDown作例子,slideUp同样操作。 两种情况:1. slideDown 下拉动画变形,最终定格时正常。 2. slideDown 下拉动画正常,最终定格时消失。 ...转载 2018-07-04 13:57:40 · 500 阅读 · 0 评论 -
ie8 及以下 引 di18n-translate 相关坑
bug相关背景:应业务需求,现需要将 jsp文件老项目,运用国际化,经过讨论选用di18n-translate。但是di18n-translate通过npm下载后拿到的di18n.js在现代浏览器运行正常,ie8 及以下无法运行。SCRIPT1028: 缺少标识符、字符串或数字这个报错一看,很熟悉吧。很多情况下是因为在旧版ie下json最后一项是不允许有逗号的,那么找到对应报错位置,去掉...原创 2018-08-10 16:56:52 · 1106 阅读 · 0 评论 -
由于出现错误 80020101 而导致此项操作无法完成
报错提示:SCRIPT257: 由于出现错误 80020101 而导致此项操作无法完成。报错环境:ie7 和 ie8解决过程:网上搜索很多,有说标点、格式或字符编码不匹配。未解决问题。后来针对近期上线代码进行注释,发现是启用的全局变量 $(function(){a = 1;b = 2;) 但是并没有声明过。重新在之前声明就解决了var a =...原创 2019-02-02 12:38:06 · 4976 阅读 · 0 评论