Genzhen

Results 74 issues of Genzhen

```js // 输入两个字符串 2018-08 2018-12 // 输出他们中间的月份 [2018-10, 2018-11] ``` > 每日一题会在下午四点在交流群集中讨论,五点小程序中更新答案 > 二维码加载失败可点击 [小程序二维码](http://img-static.yidengxuetang.com/wxapp/qr-day/qid-931.png) 扫描下方二维码,收藏关注,及时获取答案以及详细解析,同时可解锁800+道前端面试题。

JavaScript
顺丰

> 每日一题会在下午四点在交流群集中讨论,五点小程序中更新答案 > 欢迎大家在下方发表自己的优质见解 > 二维码加载失败可点击 [小程序二维码](http://img-static.yidengxuetang.com/wxapp/qr-day/qid-965.png) 扫描下方二维码,收藏关注,及时获取答案以及详细解析,同时可解锁800+道前端面试题。

JavaScript
京东

```js const person = { name: "yideng" }; function sayHi(age) { return `${this.name} is ${age}`; } console.log(sayHi.call(person, 21)); console.log(sayHi.bind(person, 21)); ``` --- > 每日一题会在下午四点在交流群集中讨论,五点小程序中更新答案 > 欢迎大家在下方发表自己的优质见解 > 二维码加载失败可点击 [小程序二维码](http://img-static.yidengxuetang.com/wxapp/qr-day/qid-795.png) 扫描下方二维码,收藏关注,及时获取答案以及详细解析,同时可解锁800+道前端面试题。

> 每日一题会在下午四点在交流群集中讨论,五点小程序中更新答案 > 欢迎大家在下方发表自己的优质见解 > ## 二维码加载失败可点击 [小程序二维码](http://img-static.yidengxuetang.com/wxapp/qr-day/qid-1405.png) 扫描下方二维码,收藏关注,及时获取答案以及详细解析,同时可解锁800+道前端面试题。 --- ### 一、需求背景 #### 1.1 为什么要做 - 更快的发现问题 - 做产品决策依据 - 提升前端开发的技术深度和广度 - 为业务扩展提供更多可能性 为了实现收集功能,我们需要一个前端监控平台,它能够收集数据、处理数据、存储数据、查询数据。其实就有很多现成的平台或者开源项目我们可以直接使用。 #### 1.2 行内通用方案 前端技术发展至今,相信大家已经对前端监控的这件事情非常熟悉,或多或少都会在我们的项目中用上它。比如搭建使用开源项目 sentry、付费平台阿里的 ARMS、甚至小程序配套的前端监控服务。...

工程化
阿里云

> 每日一题会在下午四点在交流群集中讨论,五点小程序中更新答案 > 欢迎大家在下方发表自己的优质见解 > ## 二维码加载失败可点击 [小程序二维码](http://img-static.yidengxuetang.com/wxapp/qr-day/qid-1358.png) 扫描下方二维码,收藏关注,及时获取答案以及详细解析,同时可解锁800+道前端面试题。

JavaScript

> 每日一题会在下午四点在交流群集中讨论,五点小程序中更新答案 > 欢迎大家在下方发表自己的优质见解 > ## 二维码加载失败可点击 [小程序二维码](http://img-static.yidengxuetang.com/wxapp/qr-day/qid-1409.png) 扫描下方二维码,收藏关注,及时获取答案以及详细解析,同时可解锁800+道前端面试题。 --- ### 构造函数法 用 new 关键字生成实例对象 缺点是用到了 this 和 prototype,编写复杂,可读性差 ```js function Mobile(name, price) { this.name = name; this.price = price;...

JavaScript

分享面试经历,共同成长

```js for (let i = 0; i < 3; i++) { setTimeout(() => console.log(i), 1); } ``` --- > 每日一题会在下午四点在交流群集中讨论,五点小程序中更新答案 > 欢迎大家在下方发表自己的优质见解 > 二维码加载失败可点击 [小程序二维码](http://img-static.yidengxuetang.com/wxapp/qr-day/qid-793.png) 扫描下方二维码,收藏关注,及时获取答案以及详细解析,同时可解锁800+道前端面试题。

```js var foo = { bar: function(){ return this.baz; }, baz:1 } console.log(typeof (f=foo.bar)()); //写出执行结果,并解释原因 ``` --- > 每日一题会在下午四点在交流群集中讨论,五点小程序中更新答案 > 欢迎大家在下方发表自己的优质见解 > 二维码加载失败可点击 [小程序二维码](http://img-static.yidengxuetang.com/wxapp/qr-day/qid-788.png) 扫描下方二维码,收藏关注,及时获取答案以及详细解析,同时可解锁800+道前端面试题。

```js var a = [0]; if (a) { console.log(a == true); } else { console.log(a); } // 写出执行结果,并解释原因 ``` --- > 每日一题会在下午四点在交流群集中讨论,五点小程序中更新答案 > 欢迎大家在下方发表自己的优质见解 > 二维码加载失败可点击 [小程序二维码](http://img-static.yidengxuetang.com/wxapp/qr-day/qid-781.png) 扫描下方二维码,收藏关注,及时获取答案以及详细解析,同时可解锁800+道前端面试题。