首页»JavaScript
  • JavaScript巧学巧用

    发表于:2017-04-26阅读184次0条评论

    本文主要给大家分享一下在编写JavaScript代码的时候存在的一些方法和技巧,虽然有时候条条大路都通向罗马,但是也许总会有那么一条最短的路径可走。希望通过以下几点JavaScript技巧让大家的代码“化繁为简,化简为精”。

  • JavaScript 内存泄漏教程

    发表于:2017-04-18阅读30次0条评论

    程序的运行需要内存。只要程序提出要求,操作系统或者运行时(runtime)就必须供给内存。对于持续运行的服务进程(daemon),必须及时释放不再用到的内存。否则,内存占用越来越高,轻则影响系统性能,重则导致进程崩溃。不再用到的内存,没有及时释放,就叫做内存泄漏(memory leak)。

  • 深入理解 JSON

    发表于:2017-04-05阅读121次0条评论

    我们先来看一个JS中常见的JS对象序列化成JSON字符串的问题,请问,以下JS对象通过JSON.stringify后的字符串是怎样的?先不要急着复制粘贴到控制台,先自己打开一个代码编辑器或者纸,写写看,写完再去仔细对比你的控制台输出,如果有误记得看完全文并评论,哈哈。

  • Ajax保留浏览器历史的两种解决方案(Hash&Pjax)

    发表于:2017-03-28阅读68次0条评论

    总是在github down点东西,github整个界面做的不错,体验也很好~对于其中的源代码滑动的特效最为喜欢了~刚开始以为这个只是普通的ajax请求效果,但是发现这个特效能够导致浏览器地址栏跟随变化,并且再点击前进后退按钮后又可以将代码滑回滑出~~于是乎就来研究下吧~

  • 从setTimeout说事件循环模型

    发表于:2017-03-28阅读249次0条评论

    作为一个从其他编程语言(C#/Java)转到Javascript的开发人员,在学习Javascript过程中,setTimeout()方法的运行原理是我遇到的一个不太好理解的部分,本文尝试结合其他编程语言的实现,从setTimeout说事件循环模型

  • Javascript常用的设计模式详解

    发表于:2017-03-23阅读467次0条评论

    一:理解工厂模式。二:理解单体模式。三:理解模块模式。四:理解代理模式。五:理解职责链模式。六:命令模式的理解。七:模板方法模式。八:理解javascript中的策略模式。九:Javascript中理解发布--订阅模式。十:理解中介者模式。

  • 我眼中的 JavaScript 函数式编程

    发表于:2017-03-22阅读342次0条评论

    JavaScript 函数式编程是一个存在了很久的话题,但似乎从 2016 年开始,它变得越来越火热。这可能是因为 ES6 语法对于函数式编程更为友好,也可能是因为诸如 RxJS (ReactiveX) 等函数式框架的流行。

  • 前端模块化(CommonJs,AMD和CMD)

    发表于:2017-03-22阅读84次0条评论

    前端模块规范有三种:CommonJs,AMD和CMD。CommonJs用在服务器端,AMD和CMD用在浏览器环境。AMD 是 RequireJS 在推广过程中对模块定义的规范化产出。CMD 是 SeaJS 在推广过程中对模块定义的规范化产出。

  • 80% 应聘者都不及格的 JS 面试题

    发表于:2017-03-22阅读681次0条评论

    笔者在做面试官这 2 年多的时间内,面试了数百个前端工程师,惊讶的发现,超过 80% 的候选人对下面这道题的回答情况连及格都达不到。这究竟是怎样神奇的一道面试题?他考察了候选人的哪些能力?对正在读本文的你有什么启示?且听我慢慢道来

  • Vuex新手入门指南

    发表于:2017-03-13阅读329次0条评论

    很多人在学习完Vue.js之后还会看到一个经常被提及的词语叫做Vuex。Vuex字面上看与Vue.js只差了一个字母,但是他们两个做的事情完全不一样。在本文我会像之前的Vue.js新手入门指南 一样的问答形式来写文章。

  • Vue.js新手入门指南

    发表于:2017-03-13阅读722次0条评论

    最近在逛各大网站,论坛,以及像SegmentFault等编程问答社区,发现Vue.js异常火爆,重复性的提问和内容也很多,楼主自己也趁着这个大前端的热潮,着手学习了一段时间的Vue.js,目前用它正在做自己的结业项目。

  • 写好你的JavaScript

    发表于:2017-03-03阅读547次0条评论

    在实际工作中,我们应该经常会看到一些功能上没有问题,但编码风格和规范却十分糟糕的代码,这往往会让人不敢再往下阅读,甚至会影响阅读者一天的心情。这些代码不仅不易阅读,而且难以维护,它们一般会出自刚入门的编程新手,也会出自工作了好几年的老程序员手下。因此本文的目的在于帮助那些没有养成良好的编码风格,缺乏相应编码规范意识的JavaScript学习者们改善他们的编码形象。

460篇文档«12345678...39»