求offer啊。
求offer啊。
全部文章
分类
未归档(16)
归档
标签
去牛客网
登录
/
注册
前端陈冠希
全部文章
(共7篇)
JavaScript事件循环机制
JavaScript事件循环机制 JavaScript是一门单线程的语言,这就意味着JS无法进行多线程编程,所以JS中存在许多异步的操作。而异步操作的核心就是事件循环。 一、什么是事件循环 事件循环就是在执行上下文的过程中,执行栈中对事件进行入栈和出栈,如果在执行的过程中遇到了一些异...
JavaScript
2018-12-09
1
387
为什么{}+[] != []+{}
要弄明白这个问题首先我们要了解JS中的类型转换以及引用类型的转换,我们通常把值从一种类型转化为另一种类型称为类型转换,这是显示的情况;隐式的情况称为强制类型转换。 一、引用类型的转换 在JavaScript中强制类型转换总是返回标量基本类型的值,不会返回对象和函数。 对于对象(包括数...
JavaScript
2018-12-25
0
447
如何使用函数来优化性能
一、节流函数 1. 使用场景 DOM.onclick()事件,我们给一个DOM节点绑定了点击事件,当点击该元素时触发事件函数的执行,但是当我们频繁点击该元素时,就会不断触发该点击事件,如果该点击事件触发的事件函数是DOM元素的,就会造成很高的性能消耗,可能会造成页面的卡顿。 所以此时我们应该限...
JavaScript
2019-03-01
0
394
JavaScript君,请您坦诚相待~~~
最近在学习的途中发现了javascript中一些有趣又不理解的特性,于是乎就发出来和大家一起分享分享。这些看似不理解的东西其实和我们的基础相关,于是就好好的查找资料,本着加强基础的想法把这些东西弄得。当然这里面还有好多一知半解和一些根本不知道的,希望有大佬可以解释一下。 ...
JavaScript
2019-03-02
0
617
数组去重的六种方法
数组去重在面试和工作中都是比较容易见到的问题,这几天在复习基础知识的时候,也顺便总结了一下常见的方法,和大家一起分享。如果大家还有其他什么方法还请评论大家一起讨论。如果有什么没有表达正确的地方还请大家斧正。 001、使用双重for循环 要比较数组中的每一个值我们都可以用双重for循环来解决,比如...
JavaScript
2019-03-05
0
562
了解一下JavaScript继承的方法
在这里需要注意的是,在JavaScript中并没有类的概念,我们的写法只是为了去模仿类,在JavaScript中类的实现是基于原型链、原型委托实现面向对象的。 1、构造函数使用call、apply function P1() { this.name = "p1" ...
JavaScript
2019-04-03
0
378
小哥哥要了解一下图片懒加载吗?
为什么要使用懒加载 懒加载也叫延迟加载指的是当需要用到该资源的时候才对其进行加载,是一种提升网页性能的方式。 懒加载可以提升用户体验,比如在我们浏览一个有大量图片的网页的时候如果一次性加载完所有的图片就会等待很长的时间,影响用户的体验,这样可能就会流失一部分客户,所以为了解决这个问题就引入了图片...
JavaScript
2019-05-22
0
531