摘要: 1. IE浏览器跳转到谷歌浏览器 var obj = new ActiveXObject('WScript.Shell') // &符号要转义^& obj.Run('cmd.exe /c start chrome http://localhost/login/html'+window.locatio 阅读全文
posted @ 2020-07-05 16:41 whale~alince 阅读(2045) 评论(0) 推荐(0) 编辑
摘要: 面向对象(oop) javascript没有类的概念,但是javascript通过构造函数来实现类,通过原型链实现继承。 面向对象的三大特性: 封装:将对数据的操作细节隐藏起来,只暴露对外的接口,外界调用端不需要(也不可能)知道细节,就能通过对外提供的接口来访问该对象。同时也保证外界无法任意改变对象 阅读全文
posted @ 2020-05-29 00:14 whale~alince 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一、高阶函数 高阶函数是对其他函数进行操作的函数,可以将它们作为参数或通过返回它们。简单来说,高阶函数是一个函数,它接收函数作为参数或将函数作为输出返回 是函数 可以作为返回值 可以作为参数 1、作为参数传递 js函数可以传入变量,而函数也是一个变量,自然也可以传递 function add (x, 阅读全文
posted @ 2020-05-22 17:04 whale~alince 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 1.简单路由 import Home from '../views/Home.vue' import admin from '../components/CourseList.vue' import detail from '../components/detail.vue' import logi 阅读全文
posted @ 2020-04-10 21:15 whale~alince 阅读(269) 评论(0) 推荐(0) 编辑
摘要: vue中有一套自己的过渡动画效果,官网查看:https://cn.vuejs.org/v2/guide/transitions.html 1.transition <transition></transition>标签内包裹的是可以过渡的元素或组件 条件为:1.必须是动态组件,v-show/v-if 阅读全文
posted @ 2020-04-01 19:40 whale~alince 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 工作中使用了基于vue的拖动组件vuedraggable,在这里进行一些总结。 详细的官网案例:https://www.npmjs.com/package/vuedraggable 1.简单的拖动使用 <template> <div> <draggable @start="start" @end=" 阅读全文
posted @ 2020-03-13 21:01 whale~alince 阅读(23911) 评论(0) 推荐(0) 编辑
摘要: 为什么我们要使用this:使函数可以自动引用合适的上下文对象 关于this的两个误区: 1.this指向函数自身, 2.this指向他的作用域(在某些情况下它是对的,在某些情况下它是错的) 需要注意的是this在任何情况下都不指向函数的词法作用域(词法作用域:一个变量和函数的词法作用域取决于该变量和 阅读全文
posted @ 2019-11-27 22:13 whale~alince 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 今天好好的学习了下关于排序的算法,以下是一些总结,也算是一种巩固。 首先排序算法没有什么优劣之分,在不同的场景中,不同的排序算法执行效率不同。 1.选择排序(selection sort): 一次排序,可以将某个区间的最小值排列到该区域的第一位 例如:数组[5, 1, 3, 2, 4, 6] 步骤一 阅读全文
posted @ 2019-11-24 17:39 whale~alince 阅读(996) 评论(0) 推荐(0) 编辑
摘要: 对于前端的一些常用的设计模式做出一些总结,以下是5中设计模式: 1.工厂模式 工厂模式抽象了创建具体对象的过程,即:发明一种函数,用函数来封装以特定接口创建对象的细节 例如: function createPerson (name, age, job) { var o = new Object(); 阅读全文
posted @ 2019-11-20 21:26 whale~alince 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 自己做了一个小demo,主要利用了jquery,H5的<audio>标签,生成音频播放,改变了audio的样式,感觉太丑了,其中的图标来自font-awesome 这次的功能主要是点击播放,快进等,下载功能还没做,不过想添加上也很简单,添加点击事件即可。 html+css代码:主要利用positio 阅读全文
posted @ 2019-11-13 20:40 whale~alince 阅读(1665) 评论(0) 推荐(0) 编辑