摘要:
需求:设计一个自由可灵活配置的时间调度器,有a,b,c,d...很多个需要被调度的方法(方法名称的命名可随意),调度有两种形式,一个是顺序调用(例如调度完a后才能调度b),一个是间隔某个时间进行循环调度。用一个统一的方法进行封装可以实现下列的例子: 1,可以为5秒后调用a,3秒后调用b,10秒后调用 阅读全文
摘要:
阶乘 function mul(n){ if(n==1||n==0){ return 1; } return n*mul(n-1); } 斐波切纳数列 function fb(n){ if(n==1|| n==2){ return 1; } return fb(n-1)+fb(n-2); } 阅读全文
摘要:
demo.js var tools={ test:function(){ console.log(a) }, demo:function(){ } } function loadscript(url,callback){ var script=document.createElement('scri 阅读全文
摘要:
网上看到一篇特别经典的,所以直接分享一下 https://juejin.im/post/59e85eebf265da430d571f89 阮一峰老师的Promise https://es6.ruanyifeng.com/#docs/promise 阅读全文
摘要:
callee是arguments的一个属性(arguments另一个属性是length) function test(){ console.log(arguments.callee) //返回test函数引用 ƒunction test(){} function demo(){ console.lo 阅读全文
摘要:
首先在src目录新建一个vuex文件夹,并且创建一个store.js文件 store.js详细内容如下 import Vue from 'vue';import Vuex from 'vuex'; //注册vuexVue.use(Vuex); //const state={ userinfo:JSO 阅读全文
摘要:
function isNaN(num){ var ret=Number(num); ret+=""; if(ret=="NaN"){ return true; }else{ return false; } } 阅读全文
摘要:
<!doctype html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-w 阅读全文