JS
一又十七
这个作者很懒,什么都没留下…
展开
-
uni-app动态绑定类
html:<view class="money"> <view :class="[isActive === index ? 'active' : 'one']" v-for="(item,index) in numberList" :key="index" @tap="changeClass(index)"> <view class="top">...原创 2019-12-12 14:57:49 · 2575 阅读 · 1 评论 -
1块、4块、5块,求总数n块的最少硬币数
思路:n块首先除以最大的数(5),判断是否有余数,若无余数,得到的数就是需要的数量。 若有余数则余数在除以第二个大的数(4),同样判断是否有余数,若无余数则需要的数量为前一个的数量加上现在得出的数量,若有余数则余数再除以第三个大的数(1),以此类推。 function getNum(n) { var num = 0;//num保存需要的块数 //如果除以5...原创 2019-09-19 18:26:17 · 2355 阅读 · 2 评论 -
new运算符的过程
1、创建一个空对象,作为将要返回的对象实例。2、将这个空对象的原型,指向构造函数的prototype属性。3、将这个空对象赋值给函数内部的this关键字(apply)。4、开始执行构造函数内部的代码。5.如果构造函数内部有return语句,new命令会返回return,否则返回this对象。...原创 2019-10-24 20:39:00 · 154 阅读 · 0 评论 -
倒计时
js部分:export default function CalcTime(endtime) { var obj = {}; var endDate = new Date(endtime); //当前时间 var nowDate = new Date(); //相差的总秒数 var totalSeconds = parseInt((endDate ...原创 2019-10-23 09:48:17 · 145 阅读 · 0 评论 -
js中的作用域链
JavaScript上每一个函数执行时,会先在自己创建的AO上找对应属性值。若找不到则往父函数的AO上找,再找不到则再上一层的AO,直到找到大boss:window(全局作用域)。 而这一条形成的“AO链” 就是JavaScript中的作用域链。...原创 2019-10-15 17:11:14 · 626 阅读 · 0 评论 -
关于函数
带有返回值的函数:语法结构:function 函数名(形参){return;}带有返回值的函数需要使用变量来接收。例如:function show(a, b) {if (a > b) {return a + b;} else if (a < b) {return a * b;} else {return 1;}}var c = show(5, 8);...原创 2019-09-11 13:17:39 · 199 阅读 · 0 评论 -
防抖和节流
在前端开发的过程中,我们经常会需要绑定一些持续触发的事件,如 resize、scroll、mousemove 等等,但有些时候我们并不希望在事件持续触发的过程中那么频繁地去执行函数。通常这种情况下我们怎么去解决的呢?一般来讲,防抖和节流是比较好的解决方案。1.防抖(debounce)所谓防抖,就是指触发事件后在 n 秒内函数只能执行一次,如果在 n 秒内又触发了事件,则会重新计算函数执行时间...原创 2019-09-11 19:43:10 · 79 阅读 · 0 评论 -
js浅拷贝和深拷贝
浅拷贝:只复制对象的引用地址,两个对象指向同一个内存地址,所以修改其中任意一个的值,另一个也会随之改变,这就是浅拷贝。1.赋值 var m = { a: 10, b: 5, } var n = m; n.a=15; console.log(m.a)//15m.a会输出1...原创 2019-09-17 11:32:00 · 134 阅读 · 0 评论 -
关于跨域
跨域的概念:非同源地址间的请求称为跨域。(同源指的是协议,端口,域名完全相同)。如何解决跨域:**1.**在服务器端添加允许跨域。respones.setHeader('Access-Control-Allow-Orign','*')2.利用jsonp访问服务器 var url = '域名?callback=fn'; var jsonp = document.cre...原创 2019-09-24 19:58:33 · 101 阅读 · 0 评论 -
js实现百度搜索框提示(跨域)
效果图如下:html部分:<input type="text" id="inp"><button>搜索</button> <ul id="oul"></ul>css部分:<style> * { margin: 0; padding: 0; box-si...原创 2019-09-24 20:43:27 · 467 阅读 · 0 评论