JavaScript“尽快失败”的原则实例详解
我第一次听说编码原则中有“尽快失败”这一条时,觉得很奇怪,为什么代码要失败?应该成功才对呀。但事实上,当代码在遇到错误的时候应该尽快的终止。为了检测各种状态,我们需要频繁的创建if语句与条件分支,而这些条件检测的结果不是成功就是失败(true&&false)。之所以会有这么多的条件检测语句,是因为如果不在构建过程中植入这些监测点(checkpoint),那么浏览器内核会执行很多无用的代码,并占用许多宝贵的CPU性能和处理时间,拖慢网站加载速度。 根据那些判断结果为false的检测语句块放置位置的不同,有些情况下,一旦发生错误就迅速中止,而另外一些情况下则会在执行了很长一段时间的无用代码后才终止
用户评论
推荐下载
-
JavaScript的运算详解
主要介绍了JavaScript的==运算,通过一张简单的图,让你彻底地搞明白,需要的朋友可以参考下
8 2020-12-13 -
spring mvc路径匹配原则详解
主要介绍了spring mvc路径匹配原则详解,小编觉得还是挺不错的,这里分享给大家,需要的朋友可以参考下,下面就和小编一起来看看吧
17 2020-10-04 -
详解Nginx启动失败的几种错误处理
这通常是因为开启了SELinux的原因,使用命令 getenforce 可以查看SELinux状态,如果输出为 enforcing 表示已开启。
20 2021-01-16 -
Javascript中匿名函数的调用与写法实例详解多种
js中定义函数的方式有很多种,函数直接量就是其中一种,下面通过本文给大家介绍匿名函数是如何调用的及匿名函数的n中写法,对js匿名函数调用,js匿名函数写法相关知识感兴趣的朋友一起学习吧
16 2020-10-28 -
javascript中2个感叹号的用法实例详解
在javascript代码中经常会见到!!的情况,本文即以实例形式较为深入的分析javascript中2个感叹号的用法。分享给大家供大家参考之用。具体分析如下: javascript中的!!是逻辑”非
5 2020-12-07 -
经典的JavaScript实例
各式各样的漂亮的JavaScript示例,有游戏页面设置文字,鼠标等等。
16 2019-09-20 -
典型的Javascript实例
典型实用的Javascript实例,在网站建设过程中经常能用到。
23 2019-03-11 -
javaScript的图表实例
做网页或移动端时,可能遇到要使用图表的情况。文件是基于js的图表实例,包含了各式各样的图表样式,如有需要,可免费下载。
25 2019-03-31 -
详解VMware开启模块diskearly的操作失败的解决
VMWare (Virtual Machine ware)是一个“虚拟PC”软件公司.它的产品可以使你在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。当我们想在一台机器上运行N个
4 2021-01-15 -
JavaScript使用focus设置焦点失败的解决方法
主要介绍了JavaScript使用focus()设置焦点失败的一个解决方法 ,需要的朋友可以参考下
5 2020-11-06
暂无评论