05 2017 档案
摘要:require 用来加载代码,而 exports 和 module.exports 则用来导出代码。但很多新手可能会迷惑于 exports 和 module.exports 的区别,为了更好的理解 exports 和 module.exports 的关系。 一开始我没有理解,原因是我没有明白node
阅读全文
摘要:1.什么是cookie? 在讨论cookie之前,需要知道“会话跟踪”这个概念。 1. 什么是会话 客户端打开与服务器的连接发出请求到服务器响应客户端请求的全过程称之为会话 2. 什么是会话跟踪 对同一个用户对服务器的连续的请求和接受响应的监视 3. 为什么需要会话跟踪 浏览器与服务器之间的通信是通
阅读全文
摘要:什么是Promise? Promise是ES6新增的对象。他是构造函数,通过构造实例来使用他的方法。 var p = new Promise(); Promise是干什么用的? 用来传递异步操作的消息(如ajax请求),它代表了某个未来才会知道结果的事件(通常是一个异步操作) Promise的3种状
阅读全文
摘要:vue的组件 什么是组件:说白了,就是自定义标签。 vue为什么有组件的概念:不止是vue,目前流行的框架都有组件这个概念,比如angular中的自定义指令,其实就是组件。 怎么使用组件:使用组件之前,先要创建一个组件 然后是注册组件 需要用Vue.component(tag,constructor
阅读全文
摘要:在JS中,这三者都是用来改变函数的this对象的指向的,他们有什么样的区别呢。在说区别之前还是先总结一下三者的相似之处:1、都是用来改变函数的this对象的指向的。2、第一个参数都是this要指向的对象。3、都可以利用后续参数传参。那么他们的区别在哪里的,先看一个例子。 var xw = { nam
阅读全文
摘要:offset offset 译为“偏移量”,是javascript很重要的一个概念。涉及到便宜量的主要有offsetLeft、offsetTop、offHeight、offsetWidth这四个属性还有一个偏移参照--定位父级offsetParent 参照图: 在理解偏移量之前,首先要理解offse
阅读全文
摘要:循环数组,最先想到的就是for循环: for(var i=0;i<count;i++) { //逻辑代码} 除此之外,就是forEach()方法了。 Firefox 和Chrome 的Array 类型都有forEach的函数 注:IE是没有这个方法的。 array.forEach(function(
阅读全文
摘要:js的模块模式被定义为给类提供私有和公共封装的一种方法,也就是我们常说的“模块化”。 怎么实现“模块化”? 通过闭包的原理来实现“模块化” ,具体实现:1.必须有外部的封闭函数,该函数必须至少被调用一次(每次调用都会创建一个新的模块实例);2.封闭函数必须返回至少一个内部函数(返回多个函数时,以对象
阅读全文
摘要:service ng的服务是这样定义的: Angular services are singletons objects or functions that carry out specific tasks common to web apps. 它是一个单例对象或函数,对外提供特定的功能。 1.首
阅读全文
摘要:JavaScript的事件监听是通过addEventListener()来实现的 它算是事件绑定的第二种方式。 他的特别之处在于这种绑定事件的方法不会被同名事件覆盖。 看具体的demo 要注意IE-8下的监听方式是attachEvent
阅读全文
摘要:directive--指令 指令,指的就是组件的意思。ng把组件称为指令。指令是使用ng的一个重点。使用directive()可以自定义指令, directive方法接收2个参数:1.指令的名字(str) 2.一个函数,该函数返回一个对象(注意:从之前遇到过的代码,按道理应该是返回一个函数,然后执行
阅读全文
摘要:Vue.js 允许你注册自定义指令,自定义指令是用来:将数据的变化映射到 DOM。你可以使用Vue.directive(id, definition)的方法传入指令id和定义对象来注册一个全局自定义指令。定义对象需要提供一些钩子函数(全部可选): 一旦注册好自定义指令,你就可以在 Vue.js 模板
阅读全文
摘要:跨域 什么是跨域? 跨域请求就是不同域的网站之间的文件数据之间的传送 ,由于浏览器的同源策略机制(基于安全,同源策略阻止从一个源加载的文档或脚本获取或设置另一个源加载的文档的属性)Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不
阅读全文
摘要:Vuex 什么是Vuex? 官方说法:Vuex 是一个专为 Vue.js应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 个人理解:Vuex是用来管理组件之间通信的一个插件 为什么要用Vuex? 我们知道组件之间是独立的,组件之
阅读全文
posted @ 2017-05-08 10:22
游鱼与渔

浙公网安备 33010602011771号