javascript
peter123asd
这个作者很懒,什么都没留下…
展开
-
Javascript作用域原理(转)
问题的提出首先看一个例子:1var name = 'laruence';2function echo() {3 alert(name);4 var name = 'eve';转载 2013-05-22 22:31:13 · 307 阅读 · 0 评论 -
使用eval()解析JSON格式字符串应注意的问题
使用eval()解析JSON格式字符串应注意的问题在利用javascript内置的eval函数,将json格式的字符串转换成JS对象时,需要用一对"()"先将该字符串包住.例如:将 var strTest="{id:\"cnlei\", url:\"http://www.cnlei.com\"}"; 转换成JS对象正确写法:var objTEST=eval("("+strTES转载 2013-11-21 12:19:57 · 642 阅读 · 0 评论 -
浏览器中javascript的执行过程
在讲这个问题之前,先来补充几个知识点,如果对此已经比较了解可以直接跳过 1. 大多数浏览器的组件构成如图 在最底层的三个组件分别是网络,UI后端和js解释器。作用如下: (1)网络- 用来完成网络调用,例如http请求,它具有平台无关的接口,可以在不同平台上工作 (2)UI 后端- 用来绘制类似组合选择框及对话框等基转载 2014-03-04 16:55:33 · 480 阅读 · 0 评论 -
汤姆大叔的博客
http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html深入理解JavaScript系列(3):全面解析Module模式Module模式是JavaScript编程中一个非常通用的模式,一般情况下,大家都知道基本用法,本文尝试着给大家更多该模式的高级使用方式。首先我们来看看Module模式的基本特转载 2014-03-12 10:17:12 · 742 阅读 · 0 评论 -
网页开发的6种在线调试环境
如今的网页代码,一般由三个部分组成: * HTML,语义层,提供网页的内容。 * CSS,表现层,规定网页的外观。 * Javascript,动作层,定义用户与网页的互动。理想的开发环境,应该既可以分别调试这三种代码,又可以轻松查看它们合并在一起的整体效果。浏览器是最合适的效果查看工具,所以很多人想到,代码调试环境也可以直接部署在浏览器中,以网转载 2014-03-13 18:06:12 · 468 阅读 · 0 评论 -
js格式化网站
http://www.css88.com/tool/js_beautify/转载 2014-03-25 13:25:32 · 424 阅读 · 0 评论 -
《高性能javascript》 笔记
第一部分:关于script当把js脚本通过script标签放在head中的时候,早期浏览器在遇到script的时候会阻止浏览器加载和渲染html。知道javascript脚本被下载并执行完,且这些javascript是依次下载和执行,不能并行。如下面这个图所示:现代浏览器如IE8,Firefox 3.5,Safari 4,Chrome 允许同时并行下载js文件。但是不幸转载 2014-04-12 22:52:46 · 393 阅读 · 0 评论 -
javascript 从定义到执行
javascript 从定义到执行,你不知道的那些事javascript从定义到执行,JS引擎在实现层做了很多初始化工作,因此在学习JS引擎工作机制之前,我们需要引入几个相关的概念:执行环境栈、全局对象、执行环境、变量对象、活动对象、作用域和作用域链等,这些概念正是JS引擎工作的核心组件。这篇文章的目的不是孤立的为你讲解每一个概念,而是通过一个简单的demo来展开分析,全局讲解转载 2016-01-04 15:05:59 · 306 阅读 · 0 评论