`
san_yun
  • 浏览: 2639729 次
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

残废的javascript

 
阅读更多
很讨厌写jvascript,浪费时间又繁琐,但有时候不得不写。javascript作为一种动态语言有些函数都不提供,记录如下。

1. trim(),js是没有trim(),要实现,用正则吧。
2. array.remove(),js没有提供对数组的删除方法。我实现了一个:
  function arrayRemove(array,index){
	   if(index>=array.length){
	   	return;	
	   }
	   for(var i=index;i<array.length-1;++i){
	     array[i]=array[i+1];
	   }
	   array[array.length-1]=null;
	   --array.length;
	}

3. 获取HTML的自定义元素,firefox和IE不一样。
firefox不能直接: note.attribute.
firefox/IE: note.attributes['photoName'].nodeValue

4. js居然木有replaceALL()!!!!。擦,往上找的实现:
  replace(new RegExp("等","gm"),"想");


5. 为对象增加方法
String.prototype.replaceAll = function(s1,s2){   
return this.replace(new RegExp(s1,"gm"),s2);   
}


6. setTimeout兼容性问题

在IE可以这样写:window.setTimeout(alert('ok');,2000);
在firefox上面代码无效,必须:window.setTimeout(function(){alert('ok');},2000);
分享到:
评论

相关推荐

    超级大作家残废版

    【超级大作家残废版】是一款专为写作爱好者和专业人士设计的自动化写作软件,它具有一定的功能限制,但即便如此,依然能为用户提供便捷的创作辅助。这款软件的核心在于其智能生成和编辑功能,帮助用户快速构建故事...

    公教人员保险残废给付标准表.docx

    - **退休或资遣前残废**:对于因退休或资遣而未能完成标准表规定的治疗期限的情况,如果后续治疗仍无法矫正残废状况,并且确认为“不能恢复,确实成为永久残废”,则可以使用之前残废证明书上的日期作为残废认定时间...

    员工福利残废给付等级标准表.doc

    员工福利残废给付等级标准表.doc

    Go 语言 Web 应用开发系列教程,从新手到双手残废.zip

    Go 语言 Web 应用开发系列教程,从新手到双手残废

    员工福利残废给付等级标准表(表格模板、DOC格式).doc

    员工福利残废给付等级标准表(表格模板、DOC格式).doc

    第11章 JS-Web-API-事件【事件不会,等于残废,必考!必考!】.rar

    JavaScript(JS)是Web开发中的核心语言,尤其在前端领域,它为网页提供了动态交互的能力。本章将深入探讨JS的Web API中的一个重要概念——事件。事件是用户或浏览器与网页进行交互时产生的特定动作,比如点击按钮、...

    Go语言Web应用开发系列教程,从新手到双手残废.zip

    go语言开发项目go语言开发项目go语言开发项目go语言开发项目go语言开发项目 go语言开发项目go语言开发项目go语言开发项目go语言开发项目go语言开发项目 go语言开发项目go语言开发项目go语言开发项目go语言开发项目go...

    伏拉夫模拟器 alpha v 0.0.10 (10%) 残废版 只有选择页面

    写的第一个游戏,学生,c++学习半年,非自学,大佬们,有啥主意讲的简单点,不要说高深的,真的不懂 这个是当做黑历史使用的 不能转载!编辑之前联系我!

    论文研究 - 阿比让(象牙海岸)眼球残废手术的流行病学特点和适应症

    目的:描述阿比让残割眼球手术的流行病学特征和适应症。 患者和方法:这是一项对描述性研究的回顾性研究,研究对象为2010年1月至2016年12月在Yopougon大学医院眼科的内脏,去核或过度剥夺患者的档案。...

    gherkin-lint:用JavaScript编写的Gherkin lintervalidator

    禁止在背景上标记one-feature-per-file * 禁止在同一文件中使用多个功能定义up-to-one-background-per-file * 禁止在同一文件中使用多个背景定义no-multiline-steps * 禁止残废步骤 只允许列出的标签 将功能文件名称...

    WheelChair:JavaScript作弊与反作弊之战简介

    对于1.9.3已过时 ...变得残废,坐轮椅... Chrome延伸 删除所有现有脚本。 导航至chrome:// extensions 启用开发者模式(可能在右上方的复选框中) 将下载的文件拖到扩展名页面中(无需解压缩)

    社会公益机构网站源码(残废人协会网站源码)

    社会公益机构网站源码(残废人协会网站源码) 蓝色的风格,后台很完整,主要的功能是新闻系统来的,可以作为公益事业机构的站来参考.

    精通Dojo by Dojo之父

    曾经有人这样说:“对于一个Web开发者而言,如果没有Dojo,他将是一个“残废”的开发者,只能依靠自己的力量蹒跚前行。“ 在众多的Ajax框架中,Dojo与Prototype和Ext JS一样,备受开发者青睐。Dojo是一款非常优秀...

    不断发展的建筑物Web应用程序:语言Web应用程序开发系列教程,从新手到双手残废

    可以在学习中从新手到双手残废,只不过是你先废还是我废的问题罢了。 同步首发平台 请到参与交流讨论。 关注公众号第一时间获取更新 教程大纲 第一部分:标准库的基础用法 第二部分:基础组件开发 第三部分:高级...

    实战-Dojo工具包 实战-Dojo工具包

    当你在建造JavaScript富客户端应用时,你会遇到大量令人烦恼的事情。浏览器的兼容性、对于降 级(degradation)的支持、混杂在一起的DOM处理、还有那些鲜血淋淋的hack技巧(例如离线存储), 所有这些事情都会冒...

    实战Dojo工具包

    当你在建造JavaScript富客户端应用时,你会遇到大量令人烦恼的事情。浏览器的兼容性、对于降 级(degradation)的支持、混杂在一起的DOM处理、还有那些鲜血淋淋的hack技巧(例如离线存储), 所有这些事情...

    应物-红外感应式语音门铃电路设计.doc

    应物-红外感应式语音门铃电路设计.doc

    《实战Dojo工具包》-电子文档下载(PDF)

    当你在建造JavaScript富客户端应用时,你会遇到大量令人烦恼的事情。浏览器的兼容性、对于降 级(degradation)的支持、混杂在一起的DOM处理、还有那些鲜血淋淋的hack技巧(例如离线存储), 所有这些事情都会冒...

    偏瘫手功能分级及评估.doc

    根据手部的功能,偏瘫手可以分为六个级别:实用手、辅助手、不完全残废手和完全残废手。 实用手是指能完成五个级别中的所有动作,包括写字、进餐、使用筷子、刀、叉等。辅助手是指能完成五个级别中的三个动作或四个...

    员工公伤补助费支给办法.doc

    医疗给付针对的是员工因公受伤所需的医疗费用,而残废给付则是针对因公受伤导致的永久性身体损伤,按照公司的退休政策给予相应补偿。 3. **医疗给付**: - 对于因公受伤需要紧急医疗的员工,公司将提供医疗补助。 ...

Global site tag (gtag.js) - Google Analytics