![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
wz12013
这个作者很懒,什么都没留下…
展开
-
微信中无法监听返回键的处理
前端在做微信支付的时候,支付成功后点击微信自带的返回键会返回到调起微信钱包的页面并因为支付参数错误而报错,因此想到了js监听微信自带返回键的方法改变返回的页面,如下方法:if(window.history && window.history.pushState) { $(window).on('popstate', function() { var hashLocation = location.hash; var hashSplit = hashL原创 2020-08-04 11:34:01 · 668 阅读 · 0 评论 -
javascript深入理解js闭包
一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码var n=999; function f1(){ alert(n); } f1(); // 999 1 2 3 4 5另一方面,在函数外部自然无法转载 2017-09-19 18:07:48 · 255 阅读 · 0 评论 -
JS中判断null、undefined与NaN
1.使用js查找某个节点或属性,如果该node或attr不存在,则返回undefined.判断undefined可采用typeof函数判断:typeof(node) == “undefined”返回true即表示undefined(typeof 返回的是字符串类型有:”number”、”string”、”boolean”、”object”、”function”、”undefined” )...转载 2018-09-12 15:09:37 · 279 阅读 · 0 评论