摘要: 之前从JavaScript引擎的解析机制来探索JavaScript的工作原理,下面我们以更形象的示例来说明JavaScript代码在页面中的执行顺序。如果说,JavaScript引擎的工作机制比较深奥是因为它属于底层行为,那么JavaScript代码执行顺序就比较形象了,因为我们可以直观感觉到这种执... 阅读全文
posted @ 2015-11-26 17:46 王小窝 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 原文http://blog.csdn.net/xdd19910505/article/details/41900693堆和栈这两个字我们已经接触多很多次,那么具体是什么存在栈中什么存在堆中呢?就拿JavaScript中的变量来说:首先JavaScript中的变量分为基本类型和引用类型。基本类型就是保... 阅读全文
posted @ 2015-11-26 16:47 王小窝 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 堆和栈的区别(转贴)非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(he... 阅读全文
posted @ 2015-11-26 16:43 王小窝 阅读(138) 评论(0) 推荐(0) 编辑
摘要: JS在页面加载过程中顺序执行。但是分块预编译、执行。JS在执行前会进行类似”预编译”的操作,而且先预声明变量再预定义函数。此时注意,是声明,不是定义,如:var a = 1; 在预编译中,只是执行了”var a”没有赋值,即在预编译结束时a 为undefined。(注意)并不是先全文编译完在执行,而... 阅读全文
posted @ 2015-11-26 16:36 王小窝 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 原文:http://student.csdn.net/link.php?url=http://www.top-e.org%2Fjiaoshi%2Fhtml%2F427.html在计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。但对于很多的初学着来说,堆栈是一个很模糊的概念。... 阅读全文
posted @ 2015-11-26 16:34 王小窝 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-11-26 16:30 王小窝 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-11-26 16:29 王小窝 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 从 CommonJS 到 Sea.js https://github.com/seajs/seajs/issues/269 CMD(Common Module Definition) 模块定义规范 https://github.com/seajs/seajs/issues/242 Javascrip 阅读全文
posted @ 2015-11-26 16:12 王小窝 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 这里列出了一些JS重要知识点(不全面,但自己感觉很重要)。彻底理解并掌握这些知识点,对于每个想要深入学习JS的朋友应该都是必须的。 讲解还是以示例代码搭配注释的形式,这里做个小目录: JS代码预解析原理(包括三个段落); 函数相关(包括 函数传参,带参数函数的调用方式,闭包); 面向对象(包括 对象 阅读全文
posted @ 2015-11-26 16:09 王小窝 阅读(451) 评论(0) 推荐(0) 编辑