支付宝红包火了,微信红包火了,作为开发者,敏感的就发现之前并不被看好的H5已经悄悄渗透进来,在原生(Native)代码中部分功能采用动态网页(HTML5+JavaScript)来实现,即保证了整体App的流畅度,又能及时推出一些活动和动态,目前主流App已经开始默认这种开发模式,未来的移动开发团队也需要H5的小伙伴加入进来了,实现动静结合,让页面更加灵活多变,接下来笔者就根据之前涉及到的项目经验来...
分类:
移动开发 时间:
2015-07-31 18:41:07
阅读次数:
149
今天使用WebView加载HTML时,发现图片过大,没有适配屏幕,于是我设置webView.scalesPageToFit = YES,设置之后,图片确实小了,但是文字也相应地缩小了,而且图片太小,没事配屏幕,不符合我的要求,于是,我又想到了用js解决1 - (void)webViewDidFini...
分类:
Web程序 时间:
2015-07-31 12:46:13
阅读次数:
216
主要思路:
(1)使用JS实现一个JS解释器
当然,似乎还没有开源的库实现?Esprima可以派上用场,将JS代码翻译为AST。(而Google V8引擎原来设计就是从AST编译为原生的机器代码,也许可以借鉴)
(2)对于非DOM/IDL的访问操作,可使用编译执行的技术,但需要提供proxy trampoline接口;
(3)对于DOM树操作或Web IDL(HTML API)访问,相当于...
分类:
Web程序 时间:
2015-07-22 13:20:54
阅读次数:
135
偶然用到fastjson转换json 在前台用js解析居然某些字段没有,以前用过gson。联想到是不是类似gson默认将null值不显示了,找了下资料果真如此直接上代码吧import java.util.HashMap;
import java.util.Map;import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.s...
分类:
Web程序 时间:
2015-07-14 18:13:30
阅读次数:
127
web 开发中,js 解析JSON 是经常的事情。非常繁琐。handlebars 使用了模版,只要你定义一个模版,提供一个json对象,handlebars 就能吧json对象放到你定的模版中html代码 Handlebars demo ...
分类:
其他好文 时间:
2015-07-10 11:09:47
阅读次数:
107
1.在逐行读js代码前,解析器会先提取所有声明的var变量和函数js解析器会先把脚本里所有var变量声明读一遍,但是它只读变量名字,不读变量值,一开始它会赋给所有读到的var变量一个【未定义】的值。而js解析器提取函数是整块提取的读出来,把函数当作整体来看待,也就是说读变量是没值的,读函数是有内容的...
分类:
Web程序 时间:
2015-07-09 19:32:42
阅读次数:
128
// 作用域:(1)域:空间、范围、区域…… (2)作用:读、写 script 全局变量、全局函数自上而下 函数由里到外 浏览器: “JS解析器” 1)“找一些东西” :var function 参数 a = ... 所有的变量,在正式运行代码之前,都...
分类:
Web程序 时间:
2015-07-07 12:49:53
阅读次数:
142
对于程序员写博客来说,这代码高亮是起码的要求。但是Ghost本身没有支持高亮代码。但是可以通过扩展来实现,它就是highlight.js——附官方网站,看了下首页介绍,真的很强大,现在说说怎么进行安装,很简单。下载highlight.js下载地址本来已经包含了很多支持的高亮语言,如果上面没找到你要的语言,可以在下面继续 勾选,最后点击下方的下载。解压安装highlight.js解压highlight...
分类:
Web程序 时间:
2015-07-03 00:17:03
阅读次数:
270
1)第一种方法data是json串var dataObj=eval("("+data+")");//转换为json对象var jsonObj = eval('(' + data + ')'); var result = jsonObj.result; var memberId = jso...
分类:
Web程序 时间:
2015-07-01 18:09:21
阅读次数:
131
Node.js 是什么 Node.js 是一个 JavaScript 运行环境,是对Google V8 引擎的封装,对一些特殊用例的优化,提供了替代API,使得 V8 在非浏览器环境下运行得更好。 目的是可以在服务器端执行和运行 JavaScript 代码。 Node.js 解决多请求的方法。...
分类:
Web程序 时间:
2015-06-18 08:11:16
阅读次数:
201