Smobiler分析对比

JerryXia 发表于 , 阅读 (2,639)
维度phonegap代表Smobiler备注跨平台性通用android/ios劣势不明显人员技术依赖js + html5 + css + (java + oc/swift等等)C#/VB + ( ? )技术平台不同,不太好作对比,不过js dever覆盖面更广, 因此以phonegap为代表的技术更易推广,括号里面是定制化开发使用到的技术集成开发工具不一致Visual Studio完爆发布直接编译成目标平台的安装文件依赖client + Server考虑到使用体验和推广问题,劣势很明显 阅读全文

6款javascript Linq类库

JerryXia 发表于 , 阅读 (3,183)
Javascript已经在全世界范围内流行开了。它被定义为解释性语言、动态语言,此外,它采用弱类型的变量定义,并未使用严格的数据类型。JavaScript是一种多范式语言,支持面向对象的,命令式和函数式编程风格,JavaScript是也用作客户端脚本。JavaScript依赖于浏览器本身,是为了提供增强的用户界面和动态网站。与操作环境无关,只要能运行浏览器的计算机,并支持JavaScript的浏览器就可正确执行。下面是一些JavaScript库,它允许您采用类似LINQ的语法来查询JSON... 阅读全文

静态文件(js css)压缩

JerryXia 发表于 , 阅读 (2,097)
closure-compiler在处理脚本中设置java环境set JAVA_HOME=C:\Program Files\jre1.8.0_60 set PATH=%PATH%;,;%JAVA_HOME%\bin\; 压缩js文件:java -jar compiler.jar --compilation_level WHITESPACE_ONLY --js hello.js --js_output_file hello-compiled.js Microsoft Ajax Minifier... 阅读全文

在添加事件处理程序事addEventListener和attachEvent主要有几个区别

JerryXia 发表于 , 阅读 (2,287)
在不同的浏览器下,添加和移除事件处理程序方式不相同,要想写出跨浏览器的事件处理程序,首先我们要了解不同的浏览器下处理事件处理程序的区别参数个数不相同,这个最直观,addEventListener有三个参数,attachEvent只有两个,attachEvent添加的事件处理程序只能发生在冒泡阶段,addEventListener第三个参数可以决定添加的事件处理程序是在捕获阶段还是冒泡阶段处理(我们一般为了浏览器兼容性都设置为冒泡阶段)第一个参数意义不同,addEventListener第一... 阅读全文

JQuery操作html Table的一些好方法

JerryXia 发表于 , 阅读 (2,677)
一、数据准备 文章标题文章分类发布时间操作 测试测试测试测试 测试测试测试测试 测试测试测试测试 文章标题文章分类发布时间操作 测试测试测试测试 测试测试测试测试 测试测试测试测试 文章标题文章分类发布时间操作 ... 阅读全文

ajax跨域之JSONP

JerryXia 发表于 , 阅读 (3,146)
事件背景:某个站点分为静态产品介绍页面(或由于某原因需要静态化),和一个独立的在线应用程序。静态产品页面属于www.a.com下,而在线应用程序作为一个相对独立的系统存在于app.a.com上。在www.a.com上需要显示在线应用程序(app.a.com)中用户的登录状态及简单的用户信息。由于需要实时的在静态页面中显示用户登录状态,在线应用程序提供了一个用户接口来输出当前用户的登录信息,静态页面采用ajax方式动态获取。问题在于www.a.com和app.a.com分属于不同子域,无法通... 阅读全文