摘要: 前天也就是9月13日,我去参加了ThoughtWorks(西安)公司的面试,早上去的经历挺狼狈的,早上6点20就起床了,坐上800路到南门,转502路,结果在公车上快被挤扁了,在红庙村下车后一直等不到526路,就打了个的。 anyway,开始说正事,到公司后HR姐姐先介绍了公司的情况,还有两位公司的 阅读全文
posted @ 2016-09-15 20:15 Yvette1014 阅读(7268) 评论(1) 推荐(1) 编辑
摘要: webpack官方文档 什么是webpack? Webpack 是一个前端资源加载/打包工具(Module Bundler),它能把各种资源,例如JS(含JSX)、coffee、样式(含less/sass)、图片等都作为模块来使用和处理。 只需要相对简单的配置就可以提供前端工程化需要的各种功能,并且 阅读全文
posted @ 2016-09-09 21:15 Yvette1014 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 1、heroku 首先在官网上申请一个账号 heroku官网:https://www.heroku.com/ 在ubuntu环境下安装heroku 然后在项目(git项目)根目录下执行 在继续之前,先保证你本地安装了node,npm和git,并且node版本大于4。 接着在项目中创建一个基于Hero 阅读全文
posted @ 2016-08-31 19:06 Yvette1014 阅读(921) 评论(0) 推荐(0) 编辑
摘要: DOM和IE中的event对象不同,IE中的event对象的全部信息和方法DOM对象中都有,只不过实现方式不一样。不过,这种对应关系让实现两种事件模型之间的映射非常容易。可以对上一篇文章介绍的EventUtil对象加以增强,添加如下方法以求同存异。 我们为EventUtil添加了4个新方法。第一个是 阅读全文
posted @ 2016-05-06 19:39 Yvette1014 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 要保证处理事件的代码能在大多数浏览器下一致地运行,只需关注冒泡阶段。 第一个要创建的方法是addHandler(),它的职责是视情况分别使用DOM0级方法、DOM2级方法或IE方法来添加事件。这个方法属于一个名叫EventUtil的对象。addHandler()方法接受3个参数:要操作的元素、事件名 阅读全文
posted @ 2016-05-06 17:20 Yvette1014 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 为了方便构建表格,HTML DOM为<table>、<tbody>和<tr>元素添加了一些属性和方法。 为<table>元素添加的属性和方法如下。 caption:保存着对<caption>元素(如果有)的指针。 tBodies:是一个<tbody>元素的HTMLCollection。 tFoot: 阅读全文
posted @ 2016-05-05 17:52 Yvette1014 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: 1 function insertAfter(newElement, targetElement) { 2 var parent = targetElement.parentNode; 3 if (parent.lastChild == targetElement) { 4 parent.appendChild(newElement); 5 } else ... 阅读全文
posted @ 2016-05-05 15:26 Yvette1014 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 这个convertToArray()函数首先尝试了创建数组的最简单方式。如果导致了错误(说明是在IE8及更早的版本中),则通过try-catch块来捕获错误,然后手动创建数组。 阅读全文
posted @ 2016-05-05 15:11 Yvette1014 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 7种模式:工厂模式、构造函数模式、原型模式、组合使用构造函数模式和原型模式、动态原型模式、寄生构造函数模式、稳妥构造函数模式 1、工厂模式: 工厂模式虽然解决了创建多个相似对象的问题,但却没有解决对象识别的问题(即怎样知道一个对象的类型) 2、构造函数模式: 此模式没有显示地创建对象,直接将属性和方 阅读全文
posted @ 2016-04-29 22:25 Yvette1014 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 创建对象方式: 或者 属性类型: ECMAScript中有两种属性:数据属性和访问器属性 [[Configurable]]:表示能否通过delete删除属性从而重新定义属性,能否修改属性的特性,或者能否把属性修改为访问器属性。像前面例子中那样直接在对象上定义的属性,它们的这个特性默认值为true。 阅读全文
posted @ 2016-04-23 14:40 Yvette1014 阅读(145) 评论(0) 推荐(0) 编辑