摘要: 阅读全文
posted @ 2018-11-18 11:34 thaiwx 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 我作为一个web开发者的旅程始于2000年,那时我还只有21岁,我依然可以清楚地记得那些日子里激荡在我内心的感觉。如果一定要找一个词来形容的话,我觉得那是——愉悦。 我不需要担忧时间、最后期限和轻重缓急,也不需要担心生产力。我所要关心的只有一件事,那就是学习,尽可能多和尽可能快地学习。 我急急忙忙地 阅读全文
posted @ 2018-06-24 23:06 thaiwx 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 最近一年里,我阅读了不少开源项目的源代码,之前也和朋友讨论过阅读源代码时遇到的一些问题。我觉得有必要写一篇博文分享一下自己的经验。 序章:准备工作 通常情况下,我们不会无缘无故拿到一份源代码,我是说,当想要阅读源代码时,一定是抱着某种目的进行下去的,这个目的会贯穿整个研究过程,比如: 想研究某个东西 阅读全文
posted @ 2017-09-25 13:35 thaiwx 阅读(475) 评论(0) 推荐(0) 编辑
摘要: <!Doctype html><html xmlns=http://www.w3.org/1999/xhtml xmlns:bd=http://www.baidu.com/2010/xbdml>;<head><meta http-equiv=Content-Type content=“text/ht 阅读全文
posted @ 2017-09-23 21:03 thaiwx 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 注册账户以及创建仓库 要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Create a New Repository,填好名称后Create,之后会出现一些仓库的配置信息,这也是一个git的简单教程。步骤如下: 打开https://github 阅读全文
posted @ 2017-09-19 12:12 thaiwx 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 测试2 测试3 此时就心中产生了疑惑了,为啥在测试一中打印出来的arguments 是个数组的东西啊,为啥会提示没有slice这个方法呢?带着疑问我去请教下了队伍里的大牛,得到了下面的答案: arguments 并非数组,只是访问单个参数的方式与访问数组元素的方式相同。因此在使用slice方法的时候 阅读全文
posted @ 2017-09-18 18:01 thaiwx 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 题目描述 一: 获取 url 中的参数1. 指定参数名称,返回该参数的值 或者 空字符串2. 不指定参数名称,返回全部的参数对象 或者 {}3. 如果存在多个同名参数,则返回数组 示例1 输入 http://www.nowcoder.com?key=1&key=2&key=3&test=4#hehe 阅读全文
posted @ 2017-09-18 12:40 thaiwx 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 面试题按类型来分,主要涉及到“技术”与“非技术”两大类,今天我们主要讨论的是“技术类”,在这个大类别下涉及到的子类别有: 移动 & PC端布局类 JavaScript 核心基础类 衍生框架类 项目应用类 这四大类别的面试题若按出现频率来划分,则面试时 100% 会问到的题型有:“移动端&PC端布局类 阅读全文
posted @ 2017-09-18 11:50 thaiwx 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1 . 浏览器如何渲染? 浏览器的渲染原理简介 专题:浏览器:渲染重绘、重排两三事 浏览器加载和渲染HTML的顺序以及Gzip的问题 从FE的角度上再看输入url后都发生了什么 从输入 URL 到页面加载完成的过程中都发生了什么事情? 当你输入一个网址,实际会发生什么? 2 . 如何分析页面性能? 阅读全文
posted @ 2017-09-18 11:48 thaiwx 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 1 . 请解释事件代理 (event delegation) 当需要对很多元素添加事件的时,可以通过将事件添加到它们的父节点通过委托来触发处理函数。其中利用到了浏览器的事件冒泡机制。 var delegate = function(client, clientMethod) { return fun 阅读全文
posted @ 2017-09-18 11:47 thaiwx 阅读(226) 评论(0) 推荐(0) 编辑