javascript - JS节点操作是否会失败?
ringa_lee
ringa_lee 2017-04-10 15:37:43
[JavaScript讨论组]

节点操作会失败吗?或者说,进行节点操作时,浏览器的渲染会失败吗?

比如获取节点,增添类名等,在写的时候可能就只是对应一条语句,但是我没办法知道这条语句是否被浏览器成功执行渲染了,我认为所有的操作都是应该是可控制的才对

有没有类似的测试之类的?或者说通过什么技巧可以达到操作可控的效果?

ringa_lee
ringa_lee

ringa_lee

全部回复(1)
迷茫

代码执行则可采用javascript里面异常机制来控制,比如try/catch块。
渲染是否失败,比如给一个element加一个class,javascript已经成功将这个class加进去了,在element上可以找到已经有了,但是class里面的样式并没有成功渲染,如字体的改变(排除样式表的覆盖之类的原因)。这种情况下的异常就是浏览器自己渲染引擎出问题了,js代码并没有错,这种情况是不可控的。相当于你的app没有问题,结果你的IOS出问题了,你的app一般情况下应该没有监控ios是否可用吧。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号