随笔分类 -  JS方法

摘要:try...catch 的作用是测试(处理或者说响应?)代码中的错误。 Try...Catch 语句 try...catch 可以测试代码中的错误。try 部分包含需要运行的代码,而 catch 部分包含错误发生时运行的代码。 语法: try { //在此运行代码 } catch(err) { // 阅读全文
posted @ 2021-07-09 17:04 MrSlow 阅读(247) 评论(0) 推荐(0)
摘要:function GetDateStr(AddDayCount) { var dd = new Date(); dd.setDate(dd.getDate()+AddDayCount); //获取AddDayCount天后的日期 var y = dd.getFullYear(); var m = ( 阅读全文
posted @ 2021-07-09 16:47 MrSlow 阅读(1350) 评论(0) 推荐(0)
摘要:定义和用法replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。语法stringObject.replace(regexp,replacement)参数 描述regexp 必需。规定了要替换的模式的 RegExp 对象。请注意,如果该值是一个字符串,则将它 阅读全文
posted @ 2021-07-09 15:31 MrSlow 阅读(723) 评论(0) 推荐(0)
摘要:写了个 str ="s"++; 然后出现Nan,找了一会。 收集资料如下判断: 1.判断undefined: var tmp = undefined; if (typeof(tmp) == "undefined"){ alert("undefined"); } 说明:typeof 返回的是字符串,有 阅读全文
posted @ 2021-07-09 15:12 MrSlow 阅读(156) 评论(0) 推荐(0)
摘要:复杂的概念先不讲,我们先简单粗暴地把Promise用一下,有个直观感受。那么第一个问题来了,Promise是什么玩意呢?是一个类?对象?数组?函数? 这么一看就明白了,Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then、catch等同样很眼 阅读全文
posted @ 2021-07-09 15:02 MrSlow 阅读(443) 评论(0) 推荐(0)
摘要:在js中,当if判断大于2个的时候,就要考虑使用switch了,接下来我们来看看用法吧! conversion (val) { let tempCurVal = '' switch (val) { case 1: tempCurVal = 'All'; break case 2: tempCurVa 阅读全文
posted @ 2021-07-09 14:01 MrSlow 阅读(3375) 评论(0) 推荐(0)
摘要:三目运算 <text>{{mag>10 ? '优秀' : ""}}</text> 三目运算的高级用法 大于1000用kg表示 小于1000,用g表示 添加括号是因为提高他的优先级哈 <text>{{weight > 1000 ? (weight/1000)+"kg" : weight}}</text 阅读全文
posted @ 2021-07-09 13:56 MrSlow 阅读(115) 评论(0) 推荐(0)
摘要:function debounce(fn, delay) { var timer = null; return function() { // 清除已存在的定时器 timer && clearTimeout(timer) timer = setTimeout(function() { fn.appl 阅读全文
posted @ 2021-07-08 10:37 MrSlow 阅读(40) 评论(0) 推荐(0)