JavaScript 软件列表

ie6下png图片背景不透明的解决办法使用js实现
JavaScript

ie6下png图片背景不透明的解决办法使用js实现

2020-02-16 标签:ie,png,图片,背景,不透明,解决办法,使用,js,实现,时常,下发,问题,下面,大家,介绍,下一个,解决,方式

我们时常在使用png图片的时候,在ie6下发生背景不透明的问题,下面给大家介绍下一个js解决的方式。 首先我们要用到一个js,代码如下: 实现代码如下: /** * DD_belatedPNG: Adds IE6 support: PNG images for CSS background-imag

实用的JS正则表达式(手机号码/IP正则/邮编正则/电话等)
JavaScript

实用的JS正则表达式(手机号码/IP正则/邮编正则/电话等)

2020-02-16 标签:实用,js,正则,表达式,手机号,ip,邮编,电话,校验,是否,全由,数字,组成,实现,代码,如下,function,isdigit,s

//校验是否全由数字组成 实现代码如下: function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true }//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.

解决Extjs 4 Panel作为Window组件的子组件时出现双重边框问题
JavaScript

解决Extjs 4 Panel作为Window组件的子组件时出现双重边框问题

2020-02-16 标签:解决,extjs,panel,作为,window,组件,出现,双重,边框,问题,默认,情况下,通常情况下,单独,使用,什么关系,就会

Extjs的Panel和Window等组件在默认情况下是带边框的,通常情况下,单独使用没有什么关系,但是将Panel作为Window组件的子组件时就会出现双重边框的现象,如果Window组件中含有两个或者两个以上的Panel,那么Panel和Panel组件之间的边框会重复累加,也就是说会变成双重边框

解决ExtJS在chrome或火狐中正常显示在ie中不显示的浏览器兼容问题
JavaScript

解决ExtJS在chrome或火狐中正常显示在ie中不显示的浏览器兼容问题

2020-02-16 标签:解决,extjs,chrome,中正,显示,ie,不显,浏览器,兼容,问题,开发,将近,一年,遇到,奇怪,印象

用ExtJS开发将近一年了,也遇到了很多奇怪的问题,印象最深的要算是ExtJS在ie中显示的问题了。由于开发过程中大多用chrome来调试,很少在ie中调试(现在两者都要兼顾),导致最后在ie中页面不能正常加载,当时那个囧啊,看到ie报的错,我都想哭,连出错的堆栈信息都没有(这一点,ie做的真不好)

javascript当中的代码嗅探扩展原生对象和原型(prototype)
JavaScript

javascript当中的代码嗅探扩展原生对象和原型(prototype)

2020-02-16 标签:javascript,当中,代码,扩展,原生,对象,原型,prototype,翻译,之中,有什么,恰当,欢迎,大家,指正

注:翻译之中有什么不恰当的地方,欢迎大家指正,祝大家双节快乐! 如果不是有特殊需要而去扩展原生对象和原型(prototype)的做法是不好的 实现代码如下: //不要这样做 Array.prototype.map = function() { // 一些代码 };除非这样做是值得的,例如,向一些旧的

关于JavaScript的面向对象和继承有利新手学习
JavaScript

关于JavaScript的面向对象和继承有利新手学习

2020-02-16 标签:关于,javascript,面向,对象,继承,有利,新手,学习,一篇,文章,年前,作者,循序渐进,想学,同学,来说,是很,有帮助

这是一篇关于JavaScript的面向对象和继承的文章,写于1年前,作者循序渐进,对想学习JavaScript中面向对象的同学来说是很有帮助的,因此试着翻译一下,不妥之处,请指正。原文链接Objects and Inheritance in Javascript 虽然一些Javascript用户可能

不用构造函数(Constructor)new关键字也能实现JavaScript的面向对象
JavaScript

不用构造函数(Constructor)new关键字也能实现JavaScript的面向对象

2020-02-16 标签:不用,构造,函数,constructor,n,ew,关键字,也能,实现,javascript,面向,对象,模型,object,model,并不,广为,我曾

JavaScript中的对象模型(object model)并不广为人知。我曾写过一篇关于他们的博客。之所以不被人所熟知,原因之一就是JavaScript是这些被人广泛使用的语言中唯一一个通过原型(prototype)来实现继承的。但是,我认为另一个原因就是这种对象模型非常复杂,难于解释。它为什么这

javascript使用中为什么10..toString()正常而10.toString()出错呢
JavaScript

javascript使用中为什么10..toString()正常而10.toString()出错呢

2020-02-16 标签:javascript,使用中,10,tostring,正常,出错,这个问题,是在,著名的,问答,网站,之前,也看,到过,深入,了解,今天在,看到了,答案

这个问题是在著名的问答网站——stackoverflow上看到的。 之前也看到过JavaScript的这个问题,但是没有深入了解,今天在StackOverflow上看到了答案,感觉不错,记下来分享给大家。问题的描述是这样的: 实现代码如下: console.log(10..toString());/

javascript将数组插入到另一个数组中的代码
JavaScript

javascript将数组插入到另一个数组中的代码

2020-02-16 标签:javascript,数组,插入,另一个,代码,arr,index,位置,实现,如下,var,a,b,c,unshift,array

将数组arr2插入到数组arr1的index位置: 实现代码如下: var arr1 = ['a', 'b', 'c']; var arr2 = ['1', '2', '3']; var index = 1; arr2.unshift(index, 0);Array.prototype.splice

javascript 中String.match()与RegExp.exec()的区别说明
JavaScript

javascript 中String.match()与RegExp.exec()的区别说明

2020-02-16 标签:javascript,string,match,regexp,exec,区别,说明,方法,匹配,成功,返回,数组,失败,n,ull,global,属性,false

1. 这两个方法,如果匹配成功,返回一个数组,匹配失败,返回null。 2. 当RegExp的global属性为false时,这两个方法的返回数组是一样的。   数组的第0个元素是整个pattern的第一个匹配字符串,接下来的元素是pattern第一个匹配中的子匹配字符串。   此外,数组还有ind