• Apache设置反向代理解决js跨域问题

    这是一个很简单的方案,通过启用Apache反向代理解决js跨域问题为什么要这么做?在现在的开发过程中大家会遇到这样一个问题:后端代码写好之后,前端的小伙伴需要将后端代码部署到本地才能正常使用api。若...

    465

  • DOM模型简介

    DOM模型的思想和作用DOM和Html文档HTML元素在DOM模型中的实现类HTML元素之间的包含关系访问HTML元素的几种方法修改HTML元素增加HTML元素的几种方法删除HTML元素的几种方法传统...

    437

  • 前端面试中的常见的算法问题

    虽说我们很多时候前端很少有机会接触到算法。大多都交互性的操作,然而从各大公司面试来看,算法依旧是考察的一方面。实际上学习数据结构与算法对于工程师去理解和分析问题都是有帮助的。如果将来当我们面对较为复杂...

    744

  • 闭包会造成内存泄漏吗?

    在谈内存泄漏这个问题之前先看看JavaScript的垃圾收集机制,JavaScript 具有自动垃圾收集机制,就是找出那些不再继续使用的变量,然后释放其占用的内存。为此,垃圾收集器会按照固定的时间间隔...

    427

  • 深入浅出JavaScript之闭包(Closure)

    闭包(closure)是掌握Javascript从人门到深入一个非常重要的门槛,它是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。闭包-无处不在 在前端编程...

    479

  • 当SetTimeout遇到了字符串

    今天闲来没事的时候,去逛逛segementFault,看了看别人提的问题。说到setTimeout和window.onload冲突。一开始我是挺疑惑他表他什么意思的,因为setTimeout和wind...

    397

  • 《JavaScript 闯关记》之单体内置对象

    ECMA-262 对内置对象的定义是「由 JavaScript 实现提供的、不依赖于宿主环境的对象,这些对象在 JavaScript 程序执行之前就已经存在了」。意思就是说,开发人员不必显式地实例化内...

    395

  • 我们为何选择vue.js

    更简单更易用让我们投向Vue.js的主要原因在于:它能让团队书写用js更容易并且简化了js。上手Vue.js是相当容易的。它的源码有着很高的可读性,如果你需要仅用他的文档便可入门。你不必使用任何额外的...

    480

  • 专治前端焦虑的学习方案

    最近我也读了Jose Aguinaga的博文2016年里做前端是怎样一种体验。这篇博客引发了广泛的关注与讨论,无论是在Hacker News还是Reddit还是Medium上,都有很多人参与到了它的讨...

    542

  • Async 函数,让promise更友好!

    Async 函数是一个非常神奇的东西,它将会在Chrome 55中得到默认支持。它允许你书写基于promise的代码,但它看起来就跟同步的代码一样,而且不会阻塞线程。所以,它让你的异步代码看起来并没有...

    408

  • vue2.0源码分析之理解响应式架构

    分享前啰嗦我之前介绍过vue1.0如何实现observer和watcher。本想继续写下去,可是vue2.0横空出世..所以直接看vue2.0吧。这篇文章在公司分享过,终于写出来了。我们采用用最精简的...

    509

  • bootstrap 用来构建大型互联网网站前端布局可行性

    1、bootstrap 基础包体积较大,对性能影响会不会很大先说包的问题吧,自从Bootstrap带有LESS或Sass版本时,包的大小是可以根据自己的业务需求来决定的,你需要的用到的部分加载,不需要...

    676

  • .net 用户控件ascx.cs注册js脚本代码无效果

    在.net web项目中碰到一个比较奇怪的问题,网上没找到解决方案,先自己mark一下问题描述:添加一个用户控件ascx,在后端.cs添加js注册脚本,执行后没有弹出框注册脚本为:this.Page....

    462

  • 大数据分析一般用什么工具分析

    你说的主要还是大数据的可视化方面,那么其实综合来看,主要分为一些特殊的使用场景。对于可视化分析和大数据平台,自己做过一些关于这方面 的产品调研和分析,固与各位分享下。报表这一类的目前做得好的有ECha...

    533

发布手记

本月热门