javascript
TomQue
总相信前途似锦
展开
-
音乐时间过滤器
time = (z) => { // z就是调用函数传过来的值 let b let c //取出分钟 let zX = Math.floor(z / 60) //判断分钟是否大于10 小于就往前面拼接0 if (zX < 10) { zX = "0" + z...原创 2019-12-04 21:10:54 · 244 阅读 · 0 评论 -
vue.js数据绑定 ,通过对象的set/get属性
// Vue.js 数据绑定就是通过对象的set/get属性完成的 // 在vue组件配置对象中声明的数据,会在创建组件对象时,会以set/get属性的方式将数据作为属性添加到组件对象上,在set方法添加了重新渲染组件的代码.所在,每当组件中的数据发生变化,执行set函数,先做属性赋值,然后执行渲染 var main = document.getElementById("main") ...原创 2019-11-01 14:05:25 · 1307 阅读 · 1 评论 -
钩子函数,生命周期函数
beforeCreate(){ console.log("index组件创建之前beforeCreate") }, created(){ console.log("index组件被创建出来了created") }, beforeMount(){ console.log("index组件渲染前beforeMount") }, ...原创 2019-10-31 19:17:41 · 133 阅读 · 0 评论 -
代理服务器
// 通用的GET代理服务器router.get("/api/proxy", (req, res)=>{ // // 拼接完整请求地址 let url = "" for (var k in req.query){ if (k!="url"){ let v = req.query[k] url += `&${k}=${v}` }else{ ...原创 2019-10-23 16:11:24 · 3112 阅读 · 0 评论 -
异常捕获
/ 正常情况下,如果代码出错,会导致程序直接终止执行function division(x,y){ if (y == 0){ // Error 错误类 // 手动触发一个错误 throw new Error("除数不能为0!") } return x/y}// try{要进行异常检测的代码}catch(error){捕获到异常错误执行处理代码}finally{...原创 2019-10-23 16:08:18 · 170 阅读 · 0 评论