js 常见容错

简介:

js 常见容错:

1,使用插件时先判断插件是否存在

错误:

Js代码   收藏代码
  1. if (plugins && plugins.toast && plugins.toast.showShortCenter) {  
  2.         plugins.toast.showShortCenter(message22);  
  3.     } else {  
  4.         alert(message22);  
  5.     }  

 

 

正确:

Js代码   收藏代码
  1. if (window.plugins && plugins.toast && plugins.toast.showShortCenter) {  
  2.         plugins.toast.showShortCenter(message22);  
  3.     } else {  
  4.         alert(message22);  
  5.     }  

 

Js代码   收藏代码
  1. var restoreLoginDialog = function () {  
  2.     var $username = $('#uib_login input[name=username]');  
  3.     var $password = $('#uib_login input[name=password]');  
  4.     if (window.localStorage) {  
  5.         if (!$username.val()) {  
  6.             $username.val(localStorage.getItem("user_username"));  
  7.             $password.val(localStorage.getItem("user_password"));  
  8.         }  
  9.     }  
  10. };  

 

相关文章
|
5月前
|
JavaScript 前端开发 数据库连接
js的异常程序处理机制
js的异常程序处理机制
36 0
|
3月前
|
缓存 监控 JavaScript
常见的JS优化方案都有那些
【7月更文挑战第7天】 JavaScript优化包括代码优化(箭头函数、解构赋值、模板字面量、展开运算符、高阶函数)、DOM操作优化(减少操作、事件委托、节流防抖)、异步优化(Promise、Web Workers)、缓存策略(结果缓存、HTTP缓存)、压缩合并以及性能分析和监控。通过这些方法,提升网页性能和用户体验。
26 1
|
3月前
|
前端开发 JavaScript
前端 JS 经典:大文件分片
前端 JS 经典:大文件分片
27 0
|
5月前
|
缓存 JavaScript 前端开发
js性能优化
减少DOM操作:
49 0
|
存储 移动开发 JavaScript
JS三种常见的存储机制
JS三种常见的存储机制
134 1
|
JavaScript
一道JS题,让我更深刻的理解了JS的执行机制
闲逛摸鱼发现一道有趣的题,题目如下,本来是不想拿出来单独写一篇文章的,因为太短了,但是我需要存在感,沸点没人看,所以还是写一篇文章吧;
69 0
一道JS题,让我更深刻的理解了JS的执行机制
|
JavaScript
Js原生有坑系列
Js原生有坑系列
89 0
|
Web App开发 消息中间件 监控
V8如何处理JS
Chromium本身就是一个浏览器 Chrome浏览器一般选择Chromium的稳定版本作为它的基础 浏览器大战,其实就是渲染引擎之争 v8是「JS虚拟机」的一种 源代码对 V8 来说只是「一堆字符串」 执行JS代码核心流程 1. 先编译 2. 后执行 V8采用「JIT」(Just In Time)技术提升效率
113 0
V8如何处理JS
|
JavaScript 前端开发 程序员
深入理解JS执行机制
深入理解JS执行机制
深入理解JS执行机制
|
消息中间件 移动开发 JavaScript
JS执行机制
JS是单线程 JS是单线程的,也就是说JS代码是按顺序执行的,一行一行执行的,不会出现同时执行多行代码的情况。 也就是JavaScript同一时间内只能做一件事情,如果有多个任务,就必须排队,前一个任务结束,才能执行后一个任务。(比如我们对某个DOM元素进行添加删除操作室,不同同时进行,要按照顺序执行)
下一篇
无影云桌面