![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
撞碎月亮
这个作者很懒,什么都没留下…
展开
-
call()和apply()及bind( )三者的相同与区别
call( )方法1.call可以调用函数 fn.call( )2.call可以改变this指向(call函数的第一个参数就是call所有调用函数里的this指向)3.call函数的第二个及以后的参数是原函数的参数4.解耦:把联系紧密的事物变得联系松散。let dog = { name:"小黑"}function eat(str,music){ console.log(this.name+"吃"+str+",唱着"+music);}//call()使dog与eat的关系变得原创 2021-03-31 23:37:45 · 189 阅读 · 0 评论 -
2021-03-17
JavaScipt – 实例化一个Date对象Date为内置对象 // 实例化一个Date对象:返回的时间点是此时此刻,并且不随着时间的移动和自动更新。var a = new Date() // 返回年份a.getFullYear() // 返回月份:从0开始a.getMonth() + 1 // 返回日a.getDate() // 返回星期几:星期天会返回0a.getDay() // 时分秒a.getHours()a.getMinutes()a.getSecon原创 2021-03-17 12:55:49 · 60 阅读 · 0 评论 -
函数的创建
有关函数的基本内容函数的两种创建方法1.构造函数来创建一个函数对象。(但实际开发基本不用)var fun = new function(){ console("hello,world");}//只执行到这里的时候,浏览器不会显示hello,world,因为函数此时害没有被调用fun();//函数调用,函数体中封装的代码按顺序执行,浏览器显示hello,world2.函数声明来创建函数。function fun2(){//()内存放形参1,形参2,.... console("hello,w原创 2021-01-21 20:11:28 · 568 阅读 · 0 评论 -
函数基础练习案例
关于函数的练习案例1.用一个函数实现两个数的加减乘除求余计算,并返回计算结果。并当没有计算方式输入的时候,默认为加法<script> function compute(a,b,rule){//a和b为输入的两个数字,rule为计算方式 if(rule === "+" || rule === undefined){ return a + b; } if(rule === "-"){ return a - b; } if(rule === "*"){ re原创 2021-01-21 20:27:09 · 315 阅读 · 0 评论