导航

2012年7月26日

摘要: 类型转换前端同学也许并不陌生,但是以下几个特殊等式是不是让人很迷惑呢?{} == !{} : false{} == {} : false[] == ![] : true[] == [] : false首先让我们来看看==的转换规则==比较转换规则:1、如果一个是null, 另外一个是undefined 或 null,则二者相等2、如果一个是数字另外一个是字符串,将字符串转换成数字再比较3、如果其中一个是是true,转换成1再比较;如果任何一个是false,转换成0再比较4、如果一个是个object并且另外一个是数字或字符串,将objcet转换成简单类型再比较,object通过toStrin.. 阅读全文

posted @ 2012-07-26 16:59 bao321 阅读(279) 评论(0) 推荐(1)

2012年7月16日

摘要: js跨域总结网上已有很多,这里总结一下以备日后查阅。什么是跨域document.domain(适用于主域与子域)动态创建script(jsonP)利用iframe和location.hashwindow.name实现的跨域数据传输使用HTML5 postMessage利用flashserver proxyAccess ControlCross Frame什么是跨域JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下:首先什么是跨域,简单地理解就是因为JavaScri 阅读全文

posted @ 2012-07-16 17:04 bao321 阅读(313) 评论(0) 推荐(1)