luanmingli

+1s


  • 首页

  • 归档

  • 标签

  • 关于

  • 搜索
close

JavaScript与有限状态机

发表于 2015-01-22 19:41:49
JavaScript与有限状态机 有限状态机(Finite-state machine)是一个非常有用的模型,可以模拟世界上大部分事物。 简单说,它有三个特征: 状态总数(state)是有限的。 任一时刻,只处在一种状态之中。 某种条件下,会从一种状态转变(transition ...
阅读全文 »

如何让搜索引擎抓取AJAX内容?

发表于 2015-01-17 00:04:41
如何让搜索引擎抓取AJAX内容? 越来越多的网站,开始采用”单页面结构“(Single-page application)。 整个网站只有一张网页,采用Ajax技术,根据用户的输入,加载不同的内容。 这种做法的好处是用户体验好、节省流量,缺点是AJAX内容无法被搜索引擎抓取。举例来说,你 ...
阅读全文 »

如何做到jQuery-free?

发表于 2015-01-16 23:44:35
如何做到 jQuery-free? jQuery是现在最流行的JavaScript工具库。 据统计,目前全世界57.3%的网站使用它。也就是说,10个网站里面,有6个使用jQuery。如果只考察使用工具库的网站,这个比例就会上升到惊人的91.7%。 虽然jQuery如此受欢迎,但是它臃肿 ...
阅读全文 »

JavaScript Source Map 详解

发表于 2015-01-11 17:14:22
JavaScript Source Map 详解 jQuery 1.9发布。 这是2.0版之前的最后一个新版本,有很多新功能,其中一个就是支持Source Map。 访问 http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.m ...
阅读全文 »

Javascript 严格模式详解

发表于 2015-01-10 02:13:24
Javascript 严格模式详解 概述除了正常运行模式,ECMAscript 5添加了第二种运行模式:”严格模式“(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 设立”严格模式”的目的,主要有以下几个: 消除Javascript语法的一 ...
阅读全文 »

Javascript模块化编程(三):require.js的用法

发表于 2015-01-03 14:30:28
Javascript模块化编程(三):require.js的用法 这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。 我采用的是一个非常流行的库require.js。 为什么要用require.js?最早的时候,所有Javascrip ...
阅读全文 »

Javascript模块化编程(二):AMD规范

发表于 2015-01-03 01:05:21
Javascript模块化编程(二):AMD规范 这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。 (接上文) 模块的规范先想一想,为什么模块很重要? 因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。 但是,这 ...
阅读全文 »

Javascript模块化编程(一):模块的写法

发表于 2015-01-02 00:39:12
Javascript模块化编程(一):模块的写法 随着网站逐渐变成”互联网应用程序“,嵌入网页的Javascript代码越来越庞大,越来越复杂。 网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等……开发者不得不使用软件工程的方法,管理网页的业务逻辑。 Javascrip ...
阅读全文 »

Javascript异步编程的4种方法

发表于 2014-12-24 01:49:42
Javascript异步编程的4种方法 你可能知道,Javascript语言的执行环境是”单线程”(single thread)。 所谓”单线程”,就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。 这种模式的好处是实现起来比较简单, ...
阅读全文 »

XMLHttpRequest Level 2 使用指南

发表于 2014-12-22 23:09:32
XMLHttpRequest Level 2 使用指南 XMLHttpRequest是一个浏览器接口,使得Javascript可以进行HTTP(S)通信。 最早,微软在IE 5引进了这个接口。因为它太有用,其他浏览器也模仿部署了,ajax操作因此得以诞生。 但是,这个接口一直没有标准化, ...
阅读全文 »
1…8910…13
LuanMingli

LuanMingli

129 日志
67 标签
GitHub
© 2013 - 2017 LuanMingli
由 Hexo 强力驱动
主题 - NexT.Pisces