2016年12月27日
摘要: 1) HTTPS是什么 https 是超文本传输安全协议的缩写。HTTPS主要思想是在不安全的网络上创建一种安全的信道,并且可以在使用适当的加密包和服务器证书可被验证且可被信任时候,对窃听和中间人攻击提供合理的防护。HTTPS就像是对你访问的网站的信息上锁了。 2) 使用HTTPS 最大的两个好处是 阅读全文
posted @ 2016-12-27 10:57 Befacebook 阅读(147) 评论(0) 推荐(0) 编辑
  2016年11月28日
摘要: 1. JavaScript prototype属性是一个对象 当一个函数在定义之后 就会自动获得这个属性。其初始值是一个空对象。新建了一个名为Cat的构造函数,其prototype为一个对象,constructor和proto都是在prototype创建时,默认的自带属性,创建一个新对象时,就会带有 阅读全文
posted @ 2016-11-28 23:31 Befacebook 阅读(172) 评论(0) 推荐(0) 编辑
  2016年11月8日
摘要: 1. 第一步安装之前 先npm init 创建 package.json cnpm init; 然后全局安装 cnpm install webpack -g 确保哪里都可以使用 cnpm install webpack --save-dev 然后在本地项目里面安装依赖 我们需要在项目中创建一个ind 阅读全文
posted @ 2016-11-08 16:18 Befacebook 阅读(216) 评论(0) 推荐(0) 编辑
  2016年11月2日
摘要: 第一题 其实就是变量提升的概念 var a; if(!('a' in window)){ a = 1; } console.log(a); 第二题 这里就是函数声明会覆盖变量声明了; 即使函数声明写在变量声明的后面。也会覆盖,但是函数表达式不会覆盖。 第三题 函数上下文中的变量对象一节就可以清楚地知 阅读全文
posted @ 2016-11-02 12:01 Befacebook 阅读(270) 评论(0) 推荐(0) 编辑
  2016年11月1日
摘要: 1. 什么是B/S架构 B/S架构的全称为Browser/Server,即浏览器/服务器结构。Browser指的是Web浏览器,极少数事务逻辑在前端实现,但主要事务逻辑在服务器端实现。B/S架构的系统无须特别安装,只有Web浏览器即可。其实就是我们前端现在做的一些事情,大部分的逻辑交给后台来实现,我 阅读全文
posted @ 2016-11-01 11:40 Befacebook 阅读(14560) 评论(0) 推荐(2) 编辑
  2016年10月30日
摘要: 1. 什么是类数组 arguments 是一个类数组对象。代表传给一个function的参数列表。 我们来传一个实例。 function printArgs() { console.log(arguments); } printArgs("A", "a", 0, { foo: "Hello, arg 阅读全文
posted @ 2016-10-30 17:31 Befacebook 阅读(308) 评论(0) 推荐(0) 编辑
  2016年10月29日
摘要: 1. 常规的构造函数 范例 2.js new关键字的所做的事情 var zhangsan = new Person(); 实际上在内部是这样的。 var zhangsan={}; zhangsan.__proto__=Person.prototype; Person.call(zhangsan); 阅读全文
posted @ 2016-10-29 17:11 Befacebook 阅读(235) 评论(0) 推荐(0) 编辑
  2016年10月24日
摘要: 1.基本的jQuery.each实例 看看 each() 函数是如何处理一个 jQuery 对象的。首先选取所有的a标签 并且打印出他们的href属性。 需要注意的是, 在 each() 当中使用 jQuery 对象的 DOM 元素时,必须对这些 DOM 元素再次封装。这是因为 jQuery 实际上 阅读全文
posted @ 2016-10-24 20:26 Befacebook 阅读(2022) 评论(0) 推荐(0) 编辑
摘要: 1. 外层沙箱以及命名空间$ 几乎稍微有点经验前端人员都这么做,为了避免声明了一些全局变量而污染,把代码放在一个“沙箱执行”,然后在暴露出命名空间(可以为API,函数,对象): 2. jQuery的工具方法 需要调用concat时可以通过以下方法调用,关于call跟apply的用法自行理解,:) v 阅读全文
posted @ 2016-10-24 10:43 Befacebook 阅读(157) 评论(0) 推荐(0) 编辑
  2016年10月23日
摘要: 1. 常用类型判断以及一些有用的工具方法 underscore.js 中一些 JavaScript 常用类型检查方法,以及一些工具类的判断方法。 首先我们先来谈一谈数组类型的判断。先贴出我自己封装好的函数。 第一: 在ES5里面有一个检测数组的函数,就是Array.isArray(); (毕竟原生的 阅读全文
posted @ 2016-10-23 18:18 Befacebook 阅读(1147) 评论(0) 推荐(0) 编辑