[置顶] 前端创建对象?

摘要: 虽然Object构造函数或者对象字面量都可以创建单个对象,但是这些方式有个明显的缺点:使用同一个接口创建很多对象,会产生大量的重复代码,为了解决这个问题,现在很多人创建了很多不同的模式来解决这个问题 1>工厂模式:工厂模式是软件工程领域一种广为人知的设计模式,这种模式抽象创建具体对象的过程 2>构造 阅读全文

posted @ 2018-07-28 14:16 caikb 阅读(265) 评论(1) 推荐(0)

2018年7月30日

小米面试题

摘要: 1 >new生成一个对象的过程 2>请简单说明什么是事件冒泡和事件捕获以及事件委托 IE事件流叫作事件冒泡,即是事件开始有最具体的元素(文档中嵌套最深的那个节点)接受,然后逐级向上传播较为不具体的的节点 element(div)>element(body)>element(html)>Documen 阅读全文

posted @ 2018-07-30 16:24 caikb 阅读(601) 评论(0) 推荐(0)

前端关于this

摘要: 1>对于有经验得JavaScript开发者来说this也是一个非常难以理解的复杂机制,在此简单分析一下 this的指向在函数的定义的时候是确定不了的,只有在函数执行的时候才能确定指向谁,实际上this最终指向的是调用他的那个对象(运行时) 2>搞清楚js里面,函数的集中调用方法 总结:谁调用了这个函 阅读全文

posted @ 2018-07-30 15:18 caikb 阅读(278) 评论(0) 推荐(0)

2018年7月27日

什么是跨域?跨域请求资源的方法有哪些?

摘要: 1、什么是跨域? 由于浏览器同源策略,凡是发送请求url的协议、域名、端口三者之间任意一与当前页面地址不同即为跨域。存在跨域的情况: 网络协议不同,如http协议访问https协议。 端口不同,如80端口访问8080端口。 域名不同,如qianduanblog.com访问baidu.com。 子域名 阅读全文

posted @ 2018-07-27 13:29 caikb 阅读(167) 评论(0) 推荐(0)

css新的伪类和新特性

摘要: p:first-of-type 选择属于其父元素的首个 <p> 元素的每个 <p> 元素。 p:last-of-type 选择属于其父元素的最后 <p> 元素的每个 <p> 元素。 p:only-of-type 选择属于其父元素唯一的 <p> 元素的每个 <p> 元素。 p:only-child 选 阅读全文

posted @ 2018-07-27 11:45 caikb 阅读(104) 评论(0) 推荐(0)

导航