- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 jQuery插件——Validation的使用
插件(plugin)也成为扩展(Extension),是一种遵循一定规范的应用程序接口编写出来的程序。最新最全的插件可以从Jquery官方网站的插件板块中获取,网站网址为http://plugins.jquery.com/(由于垃圾邮件、不规范的插件、数据备份、版本维护以及对目前插件站点功能的不满足等多种原因,jQuery官方已经讲项目托管与Github,网址为https://github
2017-07-27 12:38:23 666
原创 在原型链上进行批量设置公有属性和常用的六种继承方式
一、在js的原型链模式下,如何进行批量设置公有属性?手动设置constructor为Fn,而不是Object:二、原型链模式的六种常见继承方式:propertyIsEnumerable()方法是判断是否为可枚举属性,对象的私有属性是可枚举的,公有属性(在obj所属类的.prototype上的)是不可枚举的,这里的if判断是输出
2017-07-24 14:58:50 504
原创 Js的基于构造函数模式的原型链模式
构造函数模式拥有了分类和实例的概念,并且实例和实例之间相互独立分开,这就叫做实例识别。也可以说构造函数模式解决了实例识别的问题。什么叫做原型链模型?原型链模型是基于构造函数模式上的,解决的是方法和属性共有问题,就是把实例间的相同属性和方法提取成公共的属性和方法,也就是说我们想让谁共有就把它放在类Fn的Prototype上即可。//4、原型链模式function person(n
2017-07-21 23:35:28 431
原创 有关Js的单例模式、工厂模式、构造函数模式
一 单例模式:1、什么叫做单例模式?单例模式就是分组编写代码的模式,就是把描述同一个事物或者对象的属性和方法放在一个内存空间下,那么不同事物和属性之间即使是属性名一样也不会发生冲突。而我们知道,对象数据类型的作用是就是把描述同一个事物或者对象的属性和方法放在一个内存空间下,使得不同事物和属性之间即使是属性名一样也不会发生冲突。 ------------->平时我
2017-07-21 18:18:10 2376
原创 内存释放和作用域销毁
对象数据类型和函数数据类型在定义的时候首先会开辟一个堆内存,堆内存有一个引用地址,如果外面有变量已经知道了该引用地址,则会说该内存已经被占用了,那么这个内存就不能够被销毁了。 那为了保证浏览器的性能,浏览器有时如何释放内存的?1、对于堆内存的释放,是通过null操作来销毁内存的,只要把所有引用了这个堆内存的变量值赋值为null即可,使得当前的堆内存没有任何东西占用了,那浏览器会在空闲
2017-07-20 15:32:24 724
原创 js如何查找上级作用域
查找上级作用域就是看当前函数在哪个作用域下定义的,那么它的上级作用域就是谁,上级作用域和函数在哪里执行没有关系。例子分析:script>script type="text/javascript"> var num=12; function fn() { var num=120; return function () {
2017-07-19 21:48:04 1284
原创 一种毫无节操的机制---预解释
一:预解释时,不管条件是否成立,都要把所有带var关键字的进行提前声明。 例子:-------->分析:因为预解释时,不管条件是否成,都要把所有带var关键字的进行提前声明,而且var num相当于在window增加一个属性名为num(window.num),"num" in window代表判断num是否为window对象的一个属性,如果是,则会返回true,否则返回fa
2017-07-19 20:40:48 304
原创 js中的预解析(变量提声)、作用域链、闭包机制
JavaScript的数据类型分为基本数据类型和引用数据类型。基本数据类型包括number、string、boolean、null和undefined,引用数据类型主要是对象object: [ ]-->数组、{ }-->对象、/$/-->正则表达式、Date。(区别:基本数据类型是按照值来进行操作的,引用数据类型是按照引用地址来进行操作的。) ≯注意:基本数据类型是通过
2017-07-18 18:39:51 529
转载 js插件store(本地存储)
store.js 是一个兼容所有浏览器的 LocalStorage 包装器,不需要借助 Cookie 或者 Flash。store.js 会根据浏览器自动选择使用 localStorage、globalStorage 或者 userData 来实现本地存储功能。一 存储接口通过 $.AMUI.store 调用。检测是否支持(开启) LocalStorage
2017-07-18 11:50:16 2774
转载 WebStorm下使用Github上传项目代码
1、首先下载git到本地2、配置WebStorm: 2.1 打开webstorm,在file-settings中直接搜索github,然后输入自己github的账号密码 2.2 点击test,若结果为 connection successful的提示框,则说明已经可以连接到你的github账户了3、连接下载的git: 3.1 直接在setti
2017-07-18 10:27:29 1136
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人