240 发简信
IP属地:广东
  • 链接不是有么

    4种JavaScript内存泄漏浅析及如何用谷歌工具查内存泄露

    在本文中,我们将探讨客户端JavaScript代码中常见的内存泄漏类型。 我们还将学习如何使用Chrome开发工具找到它们。 1、介绍 内存泄漏是每个开发人员都要面临的问题。...

  • 120
    什么?页面卡顿?操作慢?

    1、背景 两个月前做横幅特效的需求的时候,产品体验玻璃水滴的两种特效会导致网站整体变卡,之前没查出原因,就先下架了。最近潜心研究了下谷歌的工具,于是,把之前的两种特效特意拿出...

  • 浏览器的工作原理:新式网络浏览器幕后揭秘

    简介网络浏览器很可能是使用最广的软件。在这篇入门文章中,我将会介绍它们的幕后工作原理。我们会了解到,从您在地址栏输入 google.com直到您在浏览器屏幕上看到 Googl...

  • javaScript的数据结构与算法(二)——链表

    1、链表 链表存储有序的元素集合,但不同于数组,链表中的元素在内存中并不是连续放置的。每个元素由一个存储元素本事的节点和一个指向下一个元素的引用组成。相对于传统的数组,链表的...

  • browser-sync前端自动刷新,释放你的F5

    1、前言 browser-sync的基本原理:首先他会启动一个本地服务,但是如果你已经有一个本地服务,你可以将BrowserSync当做代理;BrowserSync 会在每个...

  • javaScript的数据结构与算法(二)——链表

    1、链表 链表存储有序的元素集合,但不同于数组,链表中的元素在内存中并不是连续放置的。每个元素由一个存储元素本事的节点和一个指向下一个元素的引用组成。相对于传统的数组,链表的...

  • browser-sync前端自动刷新,释放你的F5

    1、前言 browser-sync的基本原理:首先他会启动一个本地服务,但是如果你已经有一个本地服务,你可以将BrowserSync当做代理;BrowserSync 会在每个...

  • JavaScript的数据结构与算法(一)——栈和队列

    1、栈 栈是一种遵从后进先出(LIFO)原则的有序集合。新添加的或待删除的元素都保存在栈的末尾。称作栈顶,另一端就叫栈底。在栈里,新元素都靠近栈顶,旧元素都靠近栈底。现在通过...

  • JavaScript的数据结构与算法(一)——栈和队列

    1、栈 栈是一种遵从后进先出(LIFO)原则的有序集合。新添加的或待删除的元素都保存在栈的末尾。称作栈顶,另一端就叫栈底。在栈里,新元素都靠近栈顶,旧元素都靠近栈底。现在通过...

  • javaScript中的浅拷贝和深拷贝

    1、javaScript的变量类型 (1)基本类型:5种基本数据类型Undefined、Null、Boolean、Number 和 String,变量是直接按值存放的,存放在...

  • javaScript中的浅拷贝和深拷贝

    1、javaScript的变量类型 (1)基本类型:5种基本数据类型Undefined、Null、Boolean、Number 和 String,变量是直接按值存放的,存放在...

  • @寻海 程序员么 关注一波 哈哈 我锋还有很多图片 可以考虑换换😀

    前端跨域问题及解决方案

    1、同源策略 同源策略限制从一个源加载的文档或脚本如何与来自另一个源的资源进行交互。 一个源的定义:如果协议,端口(如果指定了一个)和主机对于两个页面是相同的,则两个页面具有...

  • 前端面试题

    1 ,什么是闭包?闭包有什么好处?使用闭包要注意什么? 详情可参考:http://www.jianshu.com/p/76ad6105bb8b 2,在js中通过typeof能...

  • 120
    前端跨域问题及解决方案

    1、同源策略 同源策略限制从一个源加载的文档或脚本如何与来自另一个源的资源进行交互。 一个源的定义:如果协议,端口(如果指定了一个)和主机对于两个页面是相同的,则两个页面具有...