当前位置:米豆网 JavaScript

移动Web技术的春天.Facebook发布React Native,用JavaScript开发移动原生应用

2015年01月29日 | 作者: 米豆网 - 1000seo |

几个小时前, React.js Conf 2015 会议上,Facebook发布了 React Native ,可以基于目前大热的开源JavaScript库React.js来开发iOS和Android原生App。而且React Native已经用于生产环境——Facebook Groups iOS应用就是基于它开发的。Facebook也已确认,这个项目很快将会开源。 移动Web技术的春天.Facebook发布React Native,用JavaScript开发移动原生应用 根据ProgVille的 文章 ,React Native的原理是,在JavaScript中用React抽象操作系统原生的......
关键词:, , , , ,
详细阅读

JavaScript 正则表达式基础

2012年12月10日 | 作者: 米豆网 - 1000seo |

很多时候我们需要判断输入时都是使用常规的判断方法,有时候常规判断需要写下很多代码,但是使用正则表达式可能只要几行甚至一行代码就可以达到常规判断方法目的. 简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。其作用如下: 测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证。 替换文本。可以在文档中使用一个正则表达式来标识特......
关键词:, ,
详细阅读

微软Windows应用商店今起向开发者全面开放

2012年09月12日 | 作者: 米豆网 - 1000seo |

微软今日(9月12日)宣布,从即日起允许所有开发者向Windows Store商店提交应用,其中也包括个人开发者。这也是微软让Windows Store尽可能覆盖全球更多开发者的计划的最后一步。 微软同时还宣布,Windows Store商店还新增对82个国家与地区的支持,在宣布这一消息之后,微软表示看到了“来自个人开发者、大型开发商以及组建和服务提供商”对为Windows 8平台创建产品的“极大的兴趣”。由此一来,可以提交应用的市场总数将增至120个。在此之前,Windows S......
关键词:, , , , ,
详细阅读

JavaScript使用getBoundingClientRect来获取页面元素的绝对位置

2012年09月12日 | 作者: 米豆网 - 1000seo |

语法 oRect = object.getBoundingClientRect() 返回值 返回一个对象,该对象包含object元素的四个方向上相对当前视窗的坐标(top,left,right,bottom) oRect.top,oRect.left,oRect.right,oRect.bottom 兼容性 除了safari,firefox2.0外所有浏览器都支持getBoundingClientRect,JavaScript使用getBoundingClientRect在获得页面元素位置上效率能有很大的提高 <body style=”width:2000px; height:1000px;”> <div id=”test......
关键词:, ,
详细阅读

javascript压缩工具-YUI-compressor

2012年08月05日 | 作者: 米豆网 - 1000seo |

javascript压缩工具YUI compressor,可以提供更好的压缩效率;该工具由著名的Yahoo Exceptional Performance项目组出品;YUI compressor的压缩效果比较好;但YUI compressor是基于java,需要JRE才可以运行. 下载YUI compressor http://yuilibrary.com/downloads/#yuicompressor 当前最新的版本是2.4.7 下载后,解压出build目录下的yuicompressor-2.4.7.jar,安装好JRE环境后,在命令行下输入: java -jar yuicompressor-2.4.7.jar input.js -o out......
关键词:, ,
详细阅读
+1°

The commonest javascript bug

2012年08月02日 | 作者: 米豆网 - 1000seo |

Every couple of weeks somebody will come running to me: “Swizec, Swizec, I did everything right, but this javascript isn’t doing what it’s supposed to! Whatever I click only the last item works. Halp!” Every time it’s the same bug – people just don’t understand how loops and closures play together in javascript. Invariably they loop through an array, attach the index to an event, then get frustrated when, upon ......
关键词:, ,
详细阅读

关于JavaScript的闭包

2012年08月02日 | 作者: 米豆网 - 1000seo |

JavaScript Closures Explained   If you write any code in JavaScript then you’ve probably used closures, but do you actually understand what they are and how they work? Taking the time to understand closures and how they’re implemented can add a deeper dimension to your understanding of the JavaScript language. In this article, I’ll discuss what closures are and how they’re specified for the JavaScript la......
关键词:,
详细阅读
+2°

jQuery 2.0将不再支持IE 6/7/8相关特性

2012年07月12日 | 作者: 米豆网 - 1000seo |

jQuery官方发布了下一阶段jQuery的路线图,该路线图显示jQuery 1.8将在一个月内发布,而其他后续版本的计划如下:   jQuery 1.9:将在2013年初发布,该版本将移除许多在1.8中不建议使用的API,其中一些将作为插件或备选API。该版本仍将支持IE 6/7/8。 jQuery 1.9.x:为1.9正式版发布后的修复版本,主要修复发现的bug等。 jQuery 2.0:将在2013年初,1.9版本之后不久就会发布,该版本将延续1.9版本所支持的API,但会移除对IE 6/7/8中的相关......
关键词:, ,
详细阅读

javascript跨浏览器添加事件绑定

2012年07月06日 | 作者: 米豆网 - 1000seo |

IE 的事件绑定函数是 attachEvent;而 Firefox, Safari 是 addEventListener;Opera 则两种都支持。使用jQuery就可以使用简单的bind(),或者$().click()之类的函数解决,而如果不使用JavaScript框架的时候,大家可是使用下面的封装bind()函数。 /************************************ * 添加事件绑定 * @param obj : 要绑定事件的元素 * @param type : 事件名称。不加 “on”. 如 : “click” 而不是 “onclick&#......
关键词:, , , , ,
详细阅读