
js高级笔记
文章平均质量分 74
VIVI Xiao
前端开发程序员
展开
-
JS高级笔记(3)函数进阶
函数的定义 函数的定义方式 1.函数声明方式function关键字(命名函数) function fn() {} 2.函数表达式(匿名函数) var fun =function() {} 3.new Function(‘参数1’,‘参数2’,…,‘函数体’) var f= new Function(‘a’,‘b’,‘console.log(a+b)’); f(1,2); Function里面参数都...原创 2020-04-12 22:42:18 · 288 阅读 · 0 评论 -
js 多个文件下载方法
for(var i=0;i<3;i++){ downloads("http://test.mp4’); } //多文件下载 function downloads(url) { const iframe = document.createElement(‘iframe’); iframe.style.display = ‘none’; function iframeLoad() { conso...原创 2020-04-03 10:58:03 · 964 阅读 · 1 评论 -
js高级笔记(2)构造函数和原型
创建对象可以通过以下三种方式: //1.对象字面量 var obj1 = new Object(); //2.new Object(); var obj2 = {}; //3.自定义构造函数 function Star(uname,age){ this.uname =uname; this.age = age; this.sing = function(){ con...原创 2020-03-24 00:51:51 · 173 阅读 · 0 评论 -
js高级笔记(1)类和对象
面对过程编程 面对过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候再一个个的一次调用就可以了。 面对对象编程 OOP 面对对象是把事务分解成一个个对象,然后由对象之间分工与合作。 面对对象具有灵活,代码可复用,容易维护和开发的优点,更适合多人合作的大型软件项目 面对对象的特性:封装性 继承性 多态性 面对对象和面对对象的对比 面对过程:优点:性能比面向对对象高,适合...原创 2020-03-23 23:21:15 · 158 阅读 · 0 评论