摘要: AngularJS 内置的指令 序号 指令名称 描述信息 1 ng-app 定义应用程序的根元素。 2 ng-bind 绑定 HTML 元素到应用程序数据 3 ng-bind-html 绑定 HTML 元素的 innerHTML 到应用程序数据,并移除 HTML 字符串中危险字符 4 ng-bind 阅读全文
posted @ 2017-11-23 22:37 史维福特来 阅读(140) 评论(0) 推荐(0) 编辑
摘要: JavaScript中本地对象、内置对象和宿主对象 1、本地对象 ECMA-262 把本地对象(native object)定义为“独立于宿主环境的 ECMAScript 实现提供的对象”。 再来看一下,“本地对象”包含哪些内容: Object、Function、Array、String、Boole 阅读全文
posted @ 2017-11-22 16:52 史维福特来 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 简述闭包的优缺点 优点 1.全局变量可能会造成命名冲突,使用闭包不用担心这个问题,因为它是私有化,加强了封装性,这样保护变量的安全 2.每个模块都可以调用,当程序越来越复杂之后,会带不可预测的危险 所以推荐变量尽量私有化,当我们需要让局部变量发挥全局变量的作用时,可以考虑使用闭包 缺点 由于闭包是驻 阅读全文
posted @ 2017-11-21 19:58 史维福特来 阅读(3384) 评论(2) 推荐(1) 编辑
摘要: 为什么利用多个域名来存储网站资源会更有效? 三个最主流的原因: 1. CDN缓存更方便。 2. 突破浏览器并发限制。 3. Cookieless, 节省带宽,尤其是上行带宽 一般比下行要慢。 还有另外两个非常规原因: 4. 对于UGC的内容和主站隔离,防止不必要的安全问题。 正是这个原因要求用户内容 阅读全文
posted @ 2017-11-21 17:53 史维福特来 阅读(4656) 评论(1) 推荐(0) 编辑
摘要: BFC是什么? BFC:当涉及到可视化布局的时候,Block Formatting Context提供了一个环境,HTML元素在这个环境中按照一定规则进行布局。一个环境中的元素不会影响到其它环境中的布局。比如浮动元素会形成BFC,浮动元素内部子元素的主要受该浮动元素影响,两个浮动元素之间是互不影响的 阅读全文
posted @ 2017-11-21 17:49 史维福特来 阅读(271) 评论(0) 推荐(0) 编辑
摘要: div+css的布局较table布局有什么优点? a> div+css布局的好处: 1.符合W3C标准,代码结构清晰明了,结构、样式和行为分离,带来足够好的可维护性。 2.布局精准,网站版面布局修改简单。 3.加快了页面的加载速度(最重要的)。 4.节约站点所占的空间和站点的流量。 5.用只包含结构 阅读全文
posted @ 2017-11-21 17:25 史维福特来 阅读(6001) 评论(0) 推荐(1) 编辑