摘要:```
var type = getUrlParam('type') ?getUrlParam('type' ):'' ;
```
```
//获取url中的参数 function getUrlParam( name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)" ); //构造一个含有目标参数的正则表达式对象 v...
阅读全文
摘要:方法一: 方法二: 方法三: 屏蔽页面回车事件 ,在Form标识中加入如下内容:
阅读全文
摘要:一、双点解析 二、括号先计算再转换 三、加空串 举例 stringObject.indexOf(searchvalue, fromindex) 参数|描述 |: 必需。规定需检索的字符串值。|可选的整数参数。规定在字符串中开始检索的位置。它的合法取值是 0 到 stringObject.length
阅读全文
摘要:null是一个表示"无"的对象,转为数值时为0;undefined是一个表示"无"的原始值,转为数值时为NaN。 当声明的变量还未被初始化时,变量的默认值为undefined。 null用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象。 undefined表示"缺少值",就是此处应该有
阅读全文
摘要:$.fn是指jquery的命名空间,加上fn上的方法及属性,会对jquery实例每一个有效。 如扩展$.fn.abc(),即$.fn.abc()是对jquery扩展了一个abc方法,那么后面你的每一个jquery实例都可以引用这个方法了. 那么你可以这样子:$("#div").abc(); jQue
阅读全文
摘要:同事在统计日志的时候,想用localStorag去记载一些什么,但是在各大浏览器都运行的良好的基础上,唯独IOS下的safari一直静静无声,没有任何反应。打印localStorage都是Object,说明浏览器是支持的,后来发现猜想可能是无痕浏览等设置方面的问题。 关闭无痕浏览模式后,数据正常。
阅读全文
摘要:最近做了一个H5,说要提供一个底部,可以区分安卓或者ios,到相应的网址进行下载APP,如图: 代码如下: window.onload = function () { var u = navigator.userAgent; if (u.indexOf('Android') > -1 || u.in
阅读全文
摘要:javascript 手机号码正则表达式验证函数 function checkMobile(){ var sMobile = $("#mobile").val(); if(!(/^1[3|4|5|7|8][0-9]\d{4,8}$/.test(sMobile))){ alert("不是完整的11位手
阅读全文
摘要:1、文档瘦身 (1)删除注释(版权及法律声明部分应保留),运行时不需要注释。 (2)删除制表符、空格和换行符,这些只是为了便于程序的维护,但是与执行无关。 (3)替换长的变量名为短的变量名。 (4)使用 0 和 1 替代 false 和 true ,对于 x!=true , 可以使用 !x 代替。
阅读全文
摘要:XSS定义:指恶意攻击者向Web 页面里面插入的恶意脚本代码,当用户浏览该页时,潜入 Web 里面的脚本代码会被执行,从而达到恶意用户的特殊目的。 由于没有对输入的请求进行验证就进行了输出,从而会执行客户端的脚本代码。 如何防范:XSS 攻击主要是因为不检查数据造成的,一般情况下,对请求的数据进行转
阅读全文
摘要:静态成员:是指那些不需要实例化就可以访问的成员。也被称为类成员。 实例成员:非静态成员,需要实例化才能访问。 静态类:一个类的所有成员都是静态的。 枚举:静态成员最常用的功能就是 枚举,枚举是一组有意义的常量。常量值一般是相关的,为方便起见而将其作为一个类的属性组合在一起。枚举就是静态常量。 比如:
阅读全文
摘要:在面向对象的编程中,通过继承创建的新类称为子类或者派生类,被继承的类称为基类,父类或者超类。通过继承创建的新类称为子类或派生类。 子类可以继承另一个类的属性和方法,要继承一个类,可以使用 prototype 属性指定该类的一个实例。
阅读全文
摘要:js访问方式允许限制对类成员的访问,有了成员访问方式,才能开发一个可靠的面向对象的应用程序,才能可靠地构建可重用的面向对象类库。
阅读全文
摘要:兼容苹果微信,安卓,iPad(QQ不能播放,监听audio状态,改变样式)
阅读全文
摘要:1.1 可以使用 Object 类直接定义个实例,并且为该对象赋属性和方法,例如: var person_1 = { nickName:"xiaowu", age:28, showInfo:function(){ return("hi,我的名字是"+this.nickName+",我现在"+this
阅读全文
摘要:除了可以在类的构造器方法中定义方法和属性外,也可以使用 prototype 定义方法和属性。每个类都有这个属性,该属性是一个静态属性,因此无需实例化,只需使用类引用该属性即可。
阅读全文
摘要:1、方法和属性的定义 属性是类中声明的变量,与其他地方变量的声明基本相同,只是属性必须 this 关键字,并且这里没有var 关键字。 this.age; 在使用时,先是 this 关键字,之后的点语法连接的是方法名,就像是声明一个匿名函数,只不过属于 this 关键字。 参数 arg_1,arg_
阅读全文
摘要:明白对象、类、实例、抽象、构造器、方法、属性的概念。
阅读全文
摘要:闭包(closure)是一个函数,通常也被成为闭包函数或绑定函数,该函数运行在一个特定的环境中,该环境中定义了一些本地的变量,当该函数被diao yong 时,仍可以使用这些变量。
阅读全文