mackxu
子曰:学而时习之,不亦说乎?

随笔分类 -  Javascript基础

易忘易混淆的基础知识
顺序表查找算法及其优化
摘要:顺序查找算法实现如下: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) 评论(3) 推荐(0)
JS数组去重比较
摘要:数组去重复是一个常见的需求,我们暂时考虑同类型的数组去重复。主要是理清思路和考虑执行性能。 阅读全文
posted @ 2014-07-21 00:24 mackxu 阅读(1768) 评论(7) 推荐(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) 评论(3) 推荐(0)
JS当心隐式的强制转换
摘要:JavaScript对类型错误出奇的宽容 3 + true; // 4 null + 3; // 3 ## 运算符+(加号)的重载运算符+既重载了数字相加,又重载了字符串连接操作。具体是数字相加还是字符串连接,取决于其参数的类型 2 + 3; ... 阅读全文
posted @ 2014-06-06 14:22 mackxu 阅读(428) 评论(0) 推荐(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) 推荐(0)
JS明确指定函数的接受者
摘要:方法的接受者取决于它是如何被调用的 阅读全文
posted @ 2014-05-11 19:23 mackxu 阅读(326) 评论(4) 推荐(0)