摘要:博客已迁移到github, 地址为:https://github.com/manxisuo/blog/issues。 阅读全文
posted @ 2016-06-17 17:15 manxisuo 阅读(94) 评论(0) 推荐(0) 编辑
摘要:一. 单线程我们常说“JavaScript是单线程的”。所谓单线程,是指在JS引擎中负责解释和执行JavaScript代码的线程只有一个。不妨叫它主线程。但是实际上还存在其他的线程。例如:处理AJAX请求的线程、处理DOM事件的线程、定时器线程、读写文件的线程(例如在Node.js中)等等。这些线程... 阅读全文
posted @ 2016-01-17 23:14 manxisuo 阅读(3488) 评论(2) 推荐(1) 编辑
摘要:在C和Java中,都有一个程序的入口函数或方法,即main函数或main方法。而在JavaScript中,程序是从JS源文件的头部开始运行的。但是某种意义上,我们仍然可以虚构出一个main函数来作为程序的起点,这样一来不仅可以跟其他语言统一了,而且说不定你会对JS有更深的理解。1. 实际的入口当把一... 阅读全文
posted @ 2015-09-11 23:14 manxisuo 阅读(8021) 评论(1) 推荐(1) 编辑
摘要: 上一篇随笔提到JS中有两种数据类型:原始类型和对象类型,但是我们还没有提到函数。实际上函数也是一种对象,准确地说函数应该叫做函数对象。下面从对象开始说起。 阅读全文
posted @ 2015-09-09 21:54 manxisuo 阅读(369) 评论(0) 推荐(0) 编辑
摘要:我准备写一个JavaScript的系列,这个系列并不是一个对JavaScript进行全面系统地描述的教程,而是选取这门语言中的某些重要的点,结合我自己的经验和思考进行解读,尽量让大家有茅塞顿开的感觉。初步计划包括下面的内容:数据类型、函数和构造器、JS的Main函数、事件队列、作用域链和上下文、闭包... 阅读全文
posted @ 2015-09-04 15:40 manxisuo 阅读(360) 评论(0) 推荐(0) 编辑