WEB前端 软件列表

增强的 js 的 trim 函数的代码
JavaScript

增强的 js 的 trim 函数的代码

2020-02-16 标签:增强,javascript,trim,函数,代码,实现,如下,string,prototype,function,var,argument,arguments,re,n,ew,regexp,g,区分

实现代码如下:String.prototype.trim=function(){var _argument = arguments[0] || " ";var _re= new RegExp("(^"+_argument+"*)|("+_argument+"*$)","g"); // 区分大小写re

也写一个Ajax.Request类附代码
JavaScript

也写一个Ajax.Request类附代码

2020-02-16 标签:ajax,request,代码,目的,blog,程序,里的,某些,模块,需要,用到,直接,使用,prototype,js,体积,比较,40

目的:因为blog程序里的某些模块需要用到ajax,直接使用prototype.js体积比较大(40多k),而且仅仅用到其中的ajax功能,因此为了减轻下载的负担,又不能改动已经在prototype.js框架下写好的代码,只能是按照prototype的风格,自己写一个ajax类,达到零成本移植框架。

分析 js 中令人困惑的变量赋值
JavaScript

分析 js 中令人困惑的变量赋值

2020-02-16 标签:分析,javascript,令人困惑,变量,赋值,一门,类型,语言,声明,不需要,var,x,就可以,等于,任何,比如,str,string

Javascript是一门弱类型的语言,声明变量不需要声明其类型,var x 就可以等于任何类型的值。 比如: var str = "string...."; var arr = ["this","is","array"]; var obj = {name:"caizhongqi",age:26,s

js 编程引入命名空间的方法与代码
JavaScript

js 编程引入命名空间的方法与代码

2020-02-16 标签:javascript,编程,引入,命名,空间,方法,代码,一般,最常,语法,格式,定义,函数,function,xxx,code,经常,这样的,一大堆

JavaScript 代码一般最常见的语法格式就是定义函数 function xxx(){/*code...*/},经常有这样的一大堆函数定义。函数名很容易发生冲突,特别是引入多个js文件时,冲突的情况尤为明显。因此也就有引入命名空间的必要。 Javascript 本身没有命名空间的概念,需要用对象

权威js 中的内存泄露模式
JavaScript

权威js 中的内存泄露模式

2020-02-16 标签:权威,javascript,内存,泄露,模式,作者,abhijeet,abhbhatt,ibm,com,系统软件,工程师,indiakiran,shivarama,sundar,kisundar,india,2007

作者:Abhijeet Bhattacharya ([email protected]), 系统软件工程师, IBM IndiaKiran Shivarama Shivarama Sundar ([email protected]), 系统软件工程师, IBM India2007 年 5 月

分享别人写的一个小型javascript框架
JavaScript

分享别人写的一个小型javascript框架

2020-02-16 标签:分享,别人,写的,小型,js,框架,主要是,集成,常用,扩展,包括,dom,string,array,namespace,还少,不了,ajax,体积

主要是集成了常用的扩展,包括Dom与String、Array、StringBuffer、NameSpace等,当然还少不了Ajax。体积约8k。因为严格控制体积,所以功能有限。如果只要Ajax部分,就1k而已。 这个小框架已经应用到公司的项目,并开始逐步在前端展示页面上接替prototype.js。

js下查找父节点的简单方法
JavaScript

js下查找父节点的简单方法

2020-02-16 标签:javascript,查找,节点,简单方法,div,a,href,标题,ul,id,demo,li,onclick,项目,子类,上面,代码

标题项目一子类一子类二项目一项目 上面的代码中,在点击项目或子类时,因为触发的事件一样,参数也一样,能区别用户点击的到底是“项目x”还是“子类x”,除了this.innerHTML来判断它们的内在文字外,还可以根据它们在以元素为根节点的xml文档中的纵向位置(节点深度)来区别,比如“项目一”在中的

根据地区不同显示时间的js代码
JavaScript

根据地区不同显示时间的js代码

2020-02-16 标签:根据地,不同,显示,时间,javascript,代码,tingting,script,language,begin,var,false,timezone,格林尼治,标准时间,adjust,function

by tingting 31) lastSat+=-7; var firstSat = date - (day+1); while (firstSat > 0) firstSat+=-7; if (firstSat = firstSat)) || month > 4) if (min

不错的javascript中变量相关的细节分析
JavaScript

不错的javascript中变量相关的细节分析

2020-02-16 标签:不错,js,变量,相关,细节,分析,讨论一下,我对,javascript,认识,不当之处,欢迎,类型,java,c,语言,不同,它是

这里讨论一下我对Javascript中变量相关细节的认识,有不当之处欢迎来批。   一、变量的类型   Javascript和Java、C这些语言不同,它是一种无类型、弱检测的语言。它对变量的定义并不需要声明变量类型,我们只要通过赋值的形式,可以将各种类型的数据赋值给同一个变量。例如: i=100;

js-TreeView父子联动效果保持节点状态一致
JavaScript

js-TreeView父子联动效果保持节点状态一致

2020-02-16 标签:javascript,treeview,父子,联动,效果,保持,节点,状态,一致,大部分,都用,控件,评价,各式各样,不论如何,它是,免费,开源,我还是,用它

我们大部分都用过TreeView控件,对这个控件的评价也是各式各样的,但是我觉得不论如何它是一个免费的开源的控件,所以我还是在用它。在刚接触ASP.NET的时候,记得需要做一个分配权限的权限树,当时只知道有这个树,经过一天的研究对其服务器端的行为基本以及搞清楚了,但是由于当时的js水平有限,所以对客