摘要: JavaScript 语言中的 this 由于其运行期绑定的特性,JavaScript 中的 this 含义要丰富得多,它可以是全局对象、当前对象或者任意对象,这完全取决于函数的调用方式。JavaScript 中函数的调用有以下几种方式:作为对象方法调用,作为函数调用,作为构造函数调用,和使用 ap 阅读全文
posted @ 2017-06-30 07:51 SailrMoon 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是闭包? 来看一些关于闭包的定义: 来个定义总结 来创建个简单的闭包 来解读后面两个语句: var say = sayName() :返回了一个匿名的内部函数保存在变量say中,并且引用了外部函数的变量name,由于垃圾回收机制,sayName函数执行完毕后,变量name并没有被销毁。 s 阅读全文
posted @ 2017-06-28 22:03 SailrMoon 阅读(482) 评论(2) 推荐(1) 编辑
摘要: 1、angular.extend:依次将第二个参数及后续的参数的第一层属性(不管是简单属性还是对象)拷贝给第一个参数的第一层属性,即如果是对象,则是引用的是同一个对象,并返回第一个参数对象。 直接上代码来的简单明了: <script type="text/javascript" src="js/an 阅读全文
posted @ 2017-06-27 08:22 SailrMoon 阅读(157) 评论(0) 推荐(0) 编辑
摘要: AngularJs ng-route路由详解 其实主要是$routeProvider搭配ng-view实现。 ng-view的实现原理,基本就是根据路由的切换,动态编译html模板。 前提 首先必须在页面引入angular.js和angular-route,注意在angular-route之前引入a 阅读全文
posted @ 2017-06-26 21:37 SailrMoon 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 双向数据 利用angular把input框里面的值和h3的值绑定在一起。在input里输入内容,内容会在h3标签里显示出来。 具体效果请看下面代码: 阅读全文
posted @ 2017-06-25 20:55 SailrMoon 阅读(109) 评论(0) 推荐(0) 编辑
摘要: AngularJS有五个主要核心特性,如下介绍: 双向数据绑定 —— 实现了把model与view完全绑定在一起,model变化,view也变化,反之亦然。 模板 —— 在AngularJS中,模板相当于HTML文件被浏览器解析到DOM中,AngularJS遍历这些DOM,也就是说AuguarJS把 阅读全文
posted @ 2017-06-25 20:23 SailrMoon 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 一句话概括的话:闭包就是一个函数,捕获作用域内的外部绑定。 官方的定义:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因为这些变量也称为该表达式的一部分。 自由变量和闭包的关系:自由变量闭合于闭包的创建。 内部逻辑就是 自由变量:如果一个函数内部有其他函数,那么这些内部函数可以访 阅读全文
posted @ 2017-06-25 19:59 SailrMoon 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 结合上面的,今天写一下validate的使用方法。 validate()验证所选的form。 validate 方法返回一个 Validator 对象。Validator 对象有很多方法可以用来引发校验程序或者改变 form 的内容。 validate()的可选项: submitHandler:通过 阅读全文
posted @ 2017-06-22 21:42 SailrMoon 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 一、Validate插件描述 Validate是基于jQuery的一款轻量级验证插件,内置丰富的验证规则,还有灵活的自定义规则接口,HTML、CSS与JS之间的低耦合能让您自由布局和丰富样式,支持input,select,textarea的验证。 二、配置方法 需要先导入Jquery库,然后导入Va 阅读全文
posted @ 2017-06-21 22:20 SailrMoon 阅读(381) 评论(0) 推荐(1) 编辑
摘要: JS预解析是什么? 在当前的作用域下,js运行之前.会有带有 var 和 function关键字的代码事先声明, 并在内存中安排好,然后从上到下的执行js代码. JS预解析 js逐行执行 js对什么进行预解析 1> var 后面的变量 2> 函数 3> 函数传参的变量 1.通过var关键字定义的变量 阅读全文
posted @ 2017-06-20 07:56 SailrMoon 阅读(312) 评论(0) 推荐(0) 编辑