js
qq_30758077
滚滚红尘,陌上寒烟。前世的缘,今生相见。
展开
-
ckeditor 编辑器
链接地址:https://ckeditor.com/docs/ckeditor5/latest/features/export-word.html原创 2021-12-16 10:56:18 · 87 阅读 · 0 评论 -
el-input只能输入数字验证
<el-input size="mini" v-model.number="num" @keydown.native="inputLimit" />inputLimit 方法,只能输入数字,inputLimit (e) { let num = e.target.value || '' let code = e.which || e.keyCode let str = ...原创 2019-08-02 11:14:39 · 4550 阅读 · 0 评论 -
http 跨域请求请求不到数据
官网地址https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods/OPTIONS很多情况下,当我们ajax调用请求的时候,浏览器会检测到发送两次请求,一次是Request Method参数是OPTIONS,另外一次才是我们发送的get或者post请求这是浏览器对复杂跨域请求的一种处理方式问题的根源,在于,我们发出去的请求,不是"s...原创 2019-06-18 17:55:35 · 1592 阅读 · 0 评论 -
this 词法作用域和动态作用域的理解
this作用域的指向问题this 的绑定和函数声明的位置没有任何关系,只取决于函数的调用方式词法作用域:属于静态作用域,当我们一开始在编辑代码的时候就已经确定的。动态作用域:function foo() { console.dir(this); // 当前this指向全局}// 改变作用域var a ={a: name}foo.call(foo, a); // foo函...原创 2019-06-21 18:01:33 · 394 阅读 · 0 评论 -
对promise的理解
promise的兼容性,考虑BlueBrid,promise polyfill,兼容各个平台then的执行是一步一步执行,等上一个then执行结束之后在执行下一个then,将上一个then返回的结果作为下一个then接收的结果。then和catch返回的都是promise对象,可以在每一个then的后面加上catch可以即使捕获到错误。then和catch返回的都是promise对...原创 2018-12-21 14:50:34 · 148 阅读 · 0 评论 -
唤醒原生app
wakeApp:function(schem, type) { var urlStr = ''; if (type === 'cate') { urlStr = schem; } else { urlStr = 'tticarstorecall://' + schem; } // 判断机型 var u = navigator.userAgent; v...原创 2018-12-20 09:20:49 · 208 阅读 · 0 评论 -
h5页面与原生的交互
getModel: function() { var u = navigator.userAgent; if(u.indexOf('Android') &gt; -1 || u.indexOf('Linux') &gt; -1) { //安卓手机 document.getElementsByTagName('body')[0].className = 'Android'; re...原创 2018-12-20 09:18:06 · 614 阅读 · 0 评论 -
js原型以及原型链之间的关系
在函数中,我们定义一个函数Foo,function Foo() { console.dir('Foo');}当我们new这个函数的时候,Foo这个函数就会作为一个构造函数进行调用,var a1 = new Foo();此时,将a1.__proto__关联到Foo.prototype,也就是两个是同一个,一个改变另一个也会随之改变。a1.__proto__ <===>...原创 2018-11-26 14:48:23 · 169 阅读 · 0 评论 -
iframe,tab切换
1,点击a标签,每次出现页面跳转,想要嵌套一个iframe,让当前a标签所指定的页面在当前iframe里面进行切换,a标签添加target === iframe标签添加name,<a href="demo.html" target="iframeName">demo.html</a><a href="contain-click-event.html" targ...原创 2018-11-26 10:25:44 · 618 阅读 · 0 评论 -
cookie的整理
原创 2018-11-23 15:16:54 · 105 阅读 · 0 评论 -
h5和原生的交互
<button id="subBtn"> button 按钮与原生的交互 </button>var btn = document.getElementById("subBtn");var u = navigator.userAgent;btn.onclick = function() { transmit('bigPay', '', '');} fu...原创 2018-11-07 14:11:03 · 342 阅读 · 0 评论 -
vconsole调试工具
1,npm install vconsolelet VConsole = require('../../node_modules/vconsole/dist/vconsole.min');let vConsole = new VConsole();2,<script src="http://wechatfe.github.io/vconsole/lib/vconsole.min....原创 2018-09-29 11:35:29 · 783 阅读 · 0 评论 -
格式化换算时间
2018-09-27,今天的日期格式,function formatDate(dt){ if(!dt){ dt = new Date(); } var year = dt.getFullYear(); var month = dt.getMonth() + 1; var date = dt.getDate(); if(month&l...原创 2018-09-27 14:26:27 · 104 阅读 · 0 评论 -
clientHeight,offsetHeight,scrollHeight,offsetTop,scrollTop之间的区别
clientHeight,offsetHeight,scrollHeight,offsetTop,scrollTop之间的区别clientHeight和offsetHeight属性和元素的滚动、位置没有关系clientHeight:包含元素的width + padding,不包含border,不包含横向的滚动条,对于行内元素,clientHeight的数值为0.offsetHeight...原创 2018-08-20 11:33:17 · 357 阅读 · 0 评论