上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页

2021年1月30日

数组方法

摘要: ES3的数组方法 join(); 目的:将数组转化为字符串. 参数:无or可传一个参数(传超过1个的参数,默认取第一个参数), 参数为字符或字符串,参数将在数组的每个元素的间隔插入。PS: 参数无的时候,数组元素间隔为 ','. 是否改变原数组: 不改变原数组, 返回一个新的字符串. 逆向操作(字符 阅读全文

posted @ 2021-01-30 10:55 sss大辉 阅读(88) 评论(0) 推荐(0)

2021年1月21日

手写代码

摘要: 1.new的实现 a.能够访问构造函数的属性 b.能访问函数函数的原型的属性 function Person(name) { this.name = name } Person.prototype.eat = function () { console.log('Eatting') } functi 阅读全文

posted @ 2021-01-21 16:49 sss大辉 阅读(182) 评论(0) 推荐(0)

2020年12月29日

js函数的定义

摘要: 1.函数声明 function print(msg){ console.log(msg); }print(1); 被声明的函数不会直接执行。 它们被“保存供稍后使用”,将在稍后执行,当它们被调用时。 2.函数表达式 var x = function (a, b) {return a * b}; va 阅读全文

posted @ 2020-12-29 11:01 sss大辉 阅读(243) 评论(0) 推荐(0)

2020年12月17日

promise

摘要: Promise对象有以下两个特点。 (1)对象的状态不受外界影响。 Promise对象代表一个异步操作,有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败)。 只有异步操作的结果,可以决定当前是哪一种状态,任何其他操作都无法改变这个状态。 这也是Promis 阅读全文

posted @ 2020-12-17 12:00 sss大辉 阅读(127) 评论(0) 推荐(0)

2020年11月12日

this指向

摘要: const obj={ a:10, c:this.a, getA:function(){ return this.a } } console.log(obj.c); //undefined(this指向window) console.log(obj.getA()); //10(this指向obj) 阅读全文

posted @ 2020-11-12 13:44 sss大辉 阅读(107) 评论(0) 推荐(0)

2020年10月21日

JS的事件循环

摘要: 宿主(如浏览器)发起的任务称为宏观任务 JavaScript 引擎发起的任务称为微观任务 macro-task(宏任务) 大概包括: 定时器类:setTimeout、setInterval、setImmediate I/O操作:比如读写文件 消息通道:MessageChannel script(整体 阅读全文

posted @ 2020-10-21 18:30 sss大辉 阅读(269) 评论(0) 推荐(0)

2020年9月23日

call 、bind 、 apply

摘要: 1.都是用于改变this的指向的 var name='小王',age=17; var obj={ name:'小张', objAge:this.age, myFun:function(){ console.log(this.name+"年龄"+this.age); } } obj.objAge; / 阅读全文

posted @ 2020-09-23 15:07 sss大辉 阅读(87) 评论(0) 推荐(0)

2020年9月17日

分享一道题

摘要: function Foo() { getName = function() { console.log(5); } return this; } Foo.getName = function() { console.log(4); } Foo.prototype.getName = function 阅读全文

posted @ 2020-09-17 17:35 sss大辉 阅读(133) 评论(0) 推荐(0)

2020年8月26日

上下文

摘要: 函数上下文(AO) 当进入执行上下文时,这时候还没有执行代码, 变量对象会包括: 函数的所有形参和声明变量 (如果是函数上下文) 1.由形参和声明变量的名称为属性被创建; 2.没有实参,属性值设为 undefined 实参赋值给形参 1.找到形参名称的属性,将其属性值由undefined改为实参值 阅读全文

posted @ 2020-08-26 18:39 sss大辉 阅读(425) 评论(0) 推荐(0)

2020年8月25日

360 浏览器“兼容模式”下,接口请求缓存问题解决方法

摘要: 链接:https://blog.csdn.net/wupuyi/article/details/102782339 起因 360 浏览器“极速模式”采用 Blink ( Webkit ) 内核,“兼容模式”采用 Trident 内核 ( IE 内核 ) 。 因此在请求方式是 get 方式的时候,浏览 阅读全文

posted @ 2020-08-25 17:30 sss大辉 阅读(752) 评论(0) 推荐(0)

上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页

导航