顺序表查找算法及其优化
摘要:顺序查找算法实现如下:var arr = [5, 2, 4, 3, 1] , sequentialSearch = function(arr, val) { var i = 0 , len = arr.length; for ( ; i < l...
阅读全文
posted @
2014-09-01 17:57
mackxu
阅读(1668)
推荐(0)
JS数组去重比较
摘要:数组去重复是一个常见的需求,我们暂时考虑同类型的数组去重复。主要是理清思路和考虑执行性能。
阅读全文
posted @
2014-07-21 00:24
mackxu
阅读(1768)
推荐(0)
Mobile Safari调用本地App, 否则进入App Store下载
摘要:**需求:** 如何让用户通过手机浏览器(Mobile Safari),访问一个URL就能直接打开ios上的App应用,如果该应用没有安装,那么直接跳转到App Store的App下载页面。## 准备工作1. ios SDK的OpenURL函数和URL Scheme2. JavaScript的...
阅读全文
posted @
2014-06-17 17:39
mackxu
阅读(2384)
推荐(0)
JS当心隐式的强制转换
摘要:JavaScript对类型错误出奇的宽容 3 + true; // 4 null + 3; // 3 ## 运算符+(加号)的重载运算符+既重载了数字相加,又重载了字符串连接操作。具体是数字相加还是字符串连接,取决于其参数的类型 2 + 3; ...
阅读全文
posted @
2014-06-06 14:22
mackxu
阅读(428)
推荐(0)
jQuery的getText()方法源码
摘要:/** * Utility function for retrieving the text value of an array of DOM nodes * @param {Array|Element} elem */ getText = Sizzle.getTex...
阅读全文
posted @
2014-05-27 22:56
mackxu
阅读(607)
推荐(0)