Javascript
文章平均质量分 63
next_100
这个作者很懒,什么都没留下…
展开
-
保障google analysis的pageView发送率
很多情况下,我们需要将ga直接加载一个a标签上,通过onclick="pageTracker._trackPageview('ga-key');"。这种方式其实会丢掉很多数据。当用户点击链接,ga请求还没发出就跳转了,此时http请求会被abort掉。为了改善这点,仅仅是改善,做不到百分百杜绝,我们可以考虑将链接跳转延迟。代码如下://保障google analysis 发送率...2012-06-01 11:19:01 · 105 阅读 · 0 评论 -
alamedajs/almondjs/requirejs 三者差异及使用场景
almondjs 和 alamedajs 都是为了满足某些轻量使用requirejs的开发者而出现的轻量化的AMD加载器。基本的API都保持一致。 * 三者的功能完整度:requirejs>alamedajs>almondjs* 文件的体积:requirejs>alamedajs>almondjs alamedajs 1、不兼容低版本的浏览器,...2016-03-14 17:40:39 · 146 阅读 · 0 评论 -
用Swift创建ReactNative模块
1、打开react-native项目中ios文件夹下得xcode工程文件。2、在AppDelegate.m的平级创建需要暴露给ReactNative的Swift类 将其命名为“MyModule” 创建完后,会提示你是否创建Bridging Header,因为IOS开发如果需要swift和oc共存,则Swift必须提供一个Bridging Header 给oc,否则oc无法...原创 2016-05-23 23:28:46 · 307 阅读 · 0 评论 -
windows搭建react-native环境常见问题集锦
1、问题:android-23 cannot found 解决:查看,Genymotion中的ADB选项卡中的Android SDK是否配置到了最新的api 23 sdk。如果配置没问题,尝试升级Genymotion2、问题:Android SDK Manager下载很慢 解决:修改代理,tools->options->Proxy Setting,修...原创 2016-04-28 10:27:50 · 162 阅读 · 0 评论 -
静态资源(js/css)在线压缩合并Minify安装使用
Minify是个PHP开发的在线静态资源压缩合并应用。它跟YUI的Combo Handler是同类应用,都部署在静态资源服务器上,对JS/CSS进行压缩合并,从而达到减少请求数的目的,是常用的优化规则之一。Minify的安装使用很简单,大致如下。搭建PHP环境下载minify源码安装minify解压minify将min文件夹拷贝到webserver的DOCUMENT_R...2012-10-11 11:33:26 · 371 阅读 · 0 评论 -
JS加载方式对loaded和domready的影响
[b]Javascript 的加载方式大概有以下几种[/b][b]加载方式一[/b][code="java"][/code][b]加载方式二[/b][code="java"]document.write('');[/code][b]加载方式三[/b][code="java"]var s = document.createElement('sc...原创 2012-04-09 13:47:54 · 707 阅读 · 0 评论 -
Performance timing API 中文解释
Performance timing API 中文解释navigationStart当访问一个新页面时,当前页面卸载完成所返回的时间点,如果没有当前页面,则返回fetchStart时间点。unloadEventEnd如果要打开的页面和当前的页面同源,则返回用户unload事件执行完成后的时间点,如果当前文档不存在或者不同源,则返回0redirectStart...2012-07-02 11:43:10 · 196 阅读 · 0 评论 -
JS 与 AS 交互及效率对比
想象下有这样的业务场景,我用flash实现了文件的上传,上传完之后,我们可能需要在页面上弹个提示框告诉用户上传结果。我们不可能把所有东西都放在flash里完成,因为那样flash的文件会加大,而且也不够灵活,因为flash是需要编译后才能跑的,所以我们最好把能用js实现的都剥离出来,让flash只做一些核心的功能。这样,我们就需要用as去调用js。同样的,如果js操作完了想通知到...原创 2012-06-25 14:06:53 · 447 阅读 · 0 评论 -
Javascript中Constructor解剖
constructor的解释:构造函数是一个函数,用来创建和初始化对象。每个构造函数都有一个关联的原型对象,用来实现继承和共享属性。举例子说明,比如var A = function (){};var a = new A();console.log(a.constructor) // 此时输出的就是A的函数体,即function(){}从逻辑上来说,实例a的cl...2012-06-14 10:46:34 · 126 阅读 · 0 评论 -
alamedajs/almondjs/requirejs 三者差异及使用场景
almondjs 和 alamedajs 都是为了满足某些轻量使用requirejs的开发者而出现的轻量化的AMD加载器。基本的API都保持一致。 * 三者的功能完整度:requirejs>alamedajs>almondjs* 文件的体积:requirejs>alamedajs>almondjs alamedajs 1、不兼容低版本的浏览器,...2016-03-14 17:42:04 · 203 阅读 · 0 评论