JavaScript
文章平均质量分 50
枫谷剑仙
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
检测浏览器是否支持可选链操作符(?.) 和 空值合并操作符(??)
在不支持 可选链操作符(?.) 和 空值合并操作符(??) 的老版本浏览器内执行代码的时候,会中断并抛出语法错误。已知如果 JS 里检测新内容是对象或者方法的时候,那么可以直接用布尔值判断,如if (!window.Promise){ alert("浏览器不支持 Promise");}但 可选链操作符(?.) 和 空值合并操作符(??) 这种基础语法是没法像对象方法一样直接用布尔值判断的。比如像下面一样直接捕获错误,JS 语法解释器会在代码执行之前先抛出错误导致无法继续执行代..原创 2021-09-15 17:56:14 · 2466 阅读 · 0 评论 -
Chrome内核使用parseFromString无法获取a的href
今天把火狐上成功运行的油猴脚本拿到Chrome无法运行,连IE都能成功运行的。检查发现是获得的href为空var image_items = PageDOM.getElementsByClassName("_image-items")[0].getElementsByClassName("image-item");var link = image_items[0].getElement原创 2016-03-07 15:46:29 · 2650 阅读 · 0 评论
分享