1>js的预解析 找var function 参数等 所有的变量,在正式运行代码前,都提前赋了一个值:未定义 所有的函数,在正式运行代码前,都是整个函数块。 遇到重名的:只留一个 如果变量与函数重名,则留下函数,如果级别相同,则留下面的。 2>逐行解析代码 表达式:= + - * / ++ -- ! ...
分类:
Web程序 时间:
2016-07-30 22:33:32
阅读次数:
168
一、Caravel介绍 Caravel 是 Airbnb (知名在线房屋短租公司)开源的数据探查与可视化平台(曾用名Panoramix),该工具在可视化、易用性和交互性上非常有特色,用户可以轻松对数据进行可视化分析。最重要的是基于BS的 使用方法可以参考:http://lxw1234.com/arc ...
分类:
Web程序 时间:
2016-07-24 20:42:36
阅读次数:
472
1.默认情况下,浏览器是从上而下解析html代码,当然script嵌在html中,因此也会按照此顺序,并且外面引入的文件也不会改变此顺序。 2.任何的javascript代码在执行前都要进行编译 3.当解析到script则浏览器会调用js解析器,通常js解析器是先预编译,再解析执行,解析器对变量和函 ...
分类:
编程语言 时间:
2016-07-21 12:42:36
阅读次数:
135
var sysModule=[]; var treeJson = <%=(sysModule) %>; if (treeJson.length == 0) $("#content").html(""); $(treeJson).each(function (i, menu) { console.lo ...
分类:
Web程序 时间:
2016-07-12 23:02:28
阅读次数:
207
//在当前页面内追加换行标签和指定的HTML内容function w( html ){ $(document.body).append("<br/>" + html);}var xmlStr = '<?xml version="1.0" encoding="UTF-8"?>';xmlStr += ' ...
分类:
Web程序 时间:
2016-07-12 22:55:08
阅读次数:
167
根据个人喜爱,我一般安装的node.js步骤如下: 1、下载node.js 2、将node.js解压到相关目录下 3、配置环境变量/etc/rc.local 4、npm install -g n 5、n stable 可以更新到最新版本 或者n latest更新到最新版本 6、npm install ...
分类:
Web程序 时间:
2016-07-12 13:37:42
阅读次数:
132
函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。一般使用function语句来定义一个函数。 但是,无论你怎么去定义你的函数,JS解释器都会把它翻译成一个Function对象。例如,你在定义上面的其中一个例子的函数号,再输入如下代码: 你的浏览器就会弹出提示框,提示你myFunction ...
分类:
编程语言 时间:
2016-07-07 18:55:41
阅读次数:
285
js里用jQuery.post去后台查询数据,返回的是xml格式的数据流。 js代码: var params = ""; params = encodeURI(params); var url = "frame.query.action"; jQuery.post(url, params, func ...
分类:
Web程序 时间:
2016-07-06 13:16:03
阅读次数:
172
/** 解决在textarea中输入的数据存入数据库后读到页面没有换行效果* textarea_info是显示在页面内容区域的class* 使用方法:直接在相应的区域加上class="textarea_info"* 在js中调用textarea_br()即可* */ function textare ...
分类:
Web程序 时间:
2016-07-01 13:19:44
阅读次数:
144
恢复内容开始 浏览器: JS解析器:这儿理解为两步1)JS的预解析:“找一些东西”:var function 参数; (1)所有的变量,在正式运行代码之前,都提前赋一个值:未定义 a=undefined;(2)所有的函数,在正式运行代码之前,都是整个函数块 fn1=function fn1(){al ...
分类:
Web程序 时间:
2016-06-27 21:25:12
阅读次数:
216