1.JS改变改变函数执行时上下文之apply(a)、bind(b)、call (c)
摘要:言简意赅的说 三者共同点: (1):三者均是改变函数执行时的上下文; (2):三者第一个参数均是this的新指向; (3):三者可以通过后续的参数向函数进行传参; 三者的区别: 上代码: 1 let tomInfo={ 2 name:"tom", 3 type:"cat", 4 job:functi
阅读全文
posted @
2020-04-15 00:27
磊落不羁
阅读(486)
推荐(0)
判断浏览器是否为微信浏览器
摘要:function isWeixinBrowser() { var ua = navigator.userAgent.toLowerCase(); var result = (/micromessenger/.test(ua)) ? true : false; if (result) { consol
阅读全文
posted @
2018-11-12 09:23
磊落不羁
阅读(323)
推荐(0)
判断机型是否为iphoneX
摘要:判断机型是否为iphoneX isIPhoneX() { var u = navigator.userAgent; var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端 if (isIOS) { if (screen.heig
阅读全文
posted @
2018-10-29 11:34
磊落不羁
阅读(1200)
推荐(0)