• JavaScript:面试频繁出现的几个易错点

     发表于 3 周 前

    这段时间,金三银四,很多人面试,很多人分享面试题。在前段时间,我也临时担任面试官,为了大概了解面试者的水平,我也写了一份题目,面试了几个前端开发者。在这段时间里面,我在学,在写设计...

  • 用 JavaScript 编写 MPEG1 解码器

     发表于 1 个月 前

    几年前,我开始从事于完全用JavaScript编写的MPEG1视频解码器上。现在,我终于找到了清理该库的时间,改善其性能、使其具有更高的错误恢复能力和模块化能力,并添加MP2音频解...

  • 开源巨献:年度最佳 JavaScript 和 CSS 开源库推荐

     发表于 1 个月 前

    Tutorialzine 每个月都会公布一次当月新增的 JS 和 CSS 库。2018 新年之际,该网站整理出了 2017 年最受用户欢迎和喜爱的一些 JS 和 CSS 库,供大家...

  • 来自1000多个项目的10大JavaScript错误浅析

     发表于 1 个月 前

    作为对社区开发者的回馈,我们从我们的数据库里选出了10大来自数千个项目的JavaScript错误。我们将会给出产生这些错误的根源,以及如何避免再发生这些错误。如果能够避免这些错误,...

  • 技术进阶:通过来JavaScript 性能调优提高 Web 应用性能

     发表于 2 个月 前

    现在的互联网应用中,在Web 开发中经常会遇到性能的问题,尤其是针对当今的 Web2.0 +应用。JavaScript 是当今使用最为广泛的 Web 开发语言,Web 应用的性能问...

  • 2018年在Java、Web和移动开发方面最值得关注的12大开源框架

     发表于 2 个月 前

    春节即将来临,许多开发者们已经做好了新一年的学习计划,假如你还没有计划好2018年,可以看下这一篇文章,在这篇文章中,我将分享一些值得开发者学习的优秀框架,以提高他们在移动开发、W...

  • Javascript总结(常用工具类的封装)

     发表于 2 个月 前

    因为工作中经常用到这些方法,所有便把这些方法进行了总结。...

  • Nodejs:摆脱黑工坊发展出一款基础企业级框架

     发表于 2 个月 前

    说着也是奇怪,nodejs发展那么多年了,基础框架依旧横行霸道,当你提到nodejs的时候肯定会有人说koa/express 云云,然后随便搜索一下教程,就是教你如何制作一款博客。...

  • 从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理

     发表于 2 个月 前

    本文从浏览器进程,再到浏览器内核运行,再到JS引擎单线程,再到JS事件循环机制,从头到尾系统的梳理一遍,摆脱碎片化,形成一个知识体系...

  • Airbnb JavaScript Style 阅读注解

     发表于 2 个月 前

    提供一种合理的javascript的规范,对原文主要内容进行翻译,同时对部分内容进行注释...

  • javascript 最长公共子序列

     发表于 3 个月 前

    最长公共子序列(Longest Common Subsequence LCS)是从给定的两个序列X和Y中取出尽可能多的一部分字符,按照它们在原序列排列的先后次序排列得到。LCS问题...

  • JS设计模式入门和框架中的实践

     发表于 3 个月 前

    在编写JS代码的过程中,运用一定的设计模式可以让我们的代码更加优雅、灵活。...

  • JavaScript的成本

     发表于 3 个月 前

    在建立那些严重依赖于JavaScript网站的时候,有时我们会为自己发送的内容付出一些隐形的成本。在本篇文章中,我会介绍一些可以帮助你提升网站在移动设备上加载和运行速度的实用 规则...

  • 我询问了2300个开发者后的关于JavaScript的总结

     发表于 3 个月 前

    很多技术社区或网站都发布了2017年不同技术序列的调查结果 。我最近也从23000多名开发者那里收集整理了2017年JavaScript年度调查的结果。...

  • 深入浅出 JS 异步处理技术方案

     发表于 3 个月 前

    "当我们在星巴克买咖啡时,假设有100个人在排队,也许咖啡的下单只要10S,但是咖啡的制作到客人领取咖啡要1000S。如果在同步的场景下,第一个客人下单到领取完咖啡要1010S才能...

  • 异步的JavaScript

     发表于 3 个月 前

    说起异步,就要先说说JavaScript运行机制。我们知道,JavaScript是单线程执行的,意味着同一个时间点,只有一个任务在运行。单线程就意味着,所有任务需要排队,前一个任务...

  • 点我达骑手Weex接入过程详述

     发表于 3 个月 前

    截止11月底点我达骑手APP已完整的接入了13个weex页面,效果还不错,Weex化推进也比较顺利。现特分享一下Android端点我达骑手APP接入步骤及相关核心逻辑,以此作为记录...

  • canvas入门里,你没注意到的那些知识

     发表于 3 个月 前

    本文写在七月底,进来不加班就整理了一下,一些非常基础的知识,对于canvas刚入门的人来说,值得阅读一下。...

  • Redux入门

     发表于 3 个月 前

    本文尝试解释Redux是如何运作的。我们将用Redux创建一个小案列。...

  • 老司机常用的几个JavaScript调试技巧

     发表于 3 个月 前

    除了console.log, debugger是我们最喜欢、快速且肮脏的调试工具。执行代码后,Chrome会在执行时自动停止。你甚至可以把它封装成条件,只在需要时才运行。...