
JavaScript
cy36998
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
AngularJS controller之间的通信机制
在Angularjs开发一些经验总结随笔中提到我们需要按照业务却分angular controller,避免过大无所不能的上帝controller,我们把controller分离开了,但是有时候我们需要在controller中通信,一般为比较简单的通信机制,告诉同伴controller我的某个你所关心的东西改变了,怎么办?如果你是一个javascript程序员你会很自然的想到异步回调响应式通信转载 2014-02-12 09:26:36 · 834 阅读 · 0 评论 -
angualrJS支持的event
click dblclick mousedown mouseup mouseover mouseout mousemove mouseenter mouseleave keydown keyup keypress submit focus blur copy cut paste 阻止事件之间的冒泡使用$event.stopPropagation()方法。原创 2014-02-12 09:47:29 · 496 阅读 · 0 评论 -
打印js对象中所有的属性和值
为了打印出JS中对象的所有属性,可以用以下方法来打印: var obj = {name:'lili',age:23}; var meg = ''; for(var i in obj)/*i是key obj[i]是value*/ meg +=i+":"+obj[i]+"\n"; alert(meg); 运原创 2014-02-26 16:41:15 · 1804 阅读 · 0 评论 -
正则表达式
正则表达式是规则,用来处理字符串的表达式。对于字符串的操作通常有五种: 1、search 2、match 3、subString 4、charAt 5、split;其中search是找到匹配字符串的位置,而match是提取字符串。 首先明确一点,所有的正则都不是必须的,若一个字符串处理可以用正则实现,它一定还有等同的字符串处理形式 一、正则表达式定义: 1、JS方式定义: var原创 2014-02-20 09:54:56 · 473 阅读 · 0 评论 -
js浏览器判断
为了兼容不同浏览器显示,第一步是浏览器类型的确定,使用window.navigator.userAgent属性完成这项工作: function getExplorer() { var explorer = window.navigator.userAgent ; //ie if (explorer.indexOf("MSIE") >= 0) { return 'ie'; } //原创 2014-03-05 10:19:32 · 494 阅读 · 0 评论 -
IE中判断页面加载完毕方法
在IE中如果点击链接操作而此时页面又没有加载完毕,有时在特殊情况下会出现错误提示,而在FireFox中则不会出错,可做判断如下: var start; //监听变量 var tag; //标记变量 $(function(){转载 2014-03-06 14:15:00 · 1188 阅读 · 0 评论