摘要: 项目起源 还记得@jayli 的这幅前端知识结构图么。 图片的形式具有诸多的不便。缺失源图的我们,无法为此图贡献些什么,随着时间的迁移,或许有些技术点会发生改变,所以有了这个GitHub项目。我们可以通过协作的方式来共同维护这个项目。Git的历史记录也可以见证前端行业的一些变迁。 "可视化效果" 前 阅读全文
posted @ 2016-10-28 11:03 杜少博客 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 引子 有句话怎么说来着: 雷锋推倒雷峰塔,Java implements JavaScript. 当年,想凭借抱Java大腿火一把而不惜把自己名字给改了的JavaScript(原名LiveScript),如今早已光芒万丈。node JS的出现更是让JavaScript可以前后端通吃。虽然Java依然 阅读全文
posted @ 2016-10-27 17:42 杜少博客 阅读(58378) 评论(13) 推荐(13) 编辑
摘要: 距离微信小程序内测版发布已经有十几天的时间了,网上对微信小程序的讨论也异常火爆,从发布到现在微信小程序一直占领着各种技术论坛的头条,当然各种平台也对微信小程序有新闻报道,毕竟腾讯在国内影响力还是很大的。我们都知道微信小程序第一天发布内测版,并没有公开官方开发文档和开发工具,但是这阻止不了技术人的好奇 阅读全文
posted @ 2016-10-26 11:11 杜少博客 阅读(38868) 评论(5) 推荐(0) 编辑
摘要: 一:hexo系统环境配置 要使用Hexo,需要在你的系统中支持Nodejs以及Git,如果还没有,那就开始安装吧! 安装Node.js 下载Node.js 参考地址: "安装Node.js" 安装Git 下载地址: "http://git scm.com/download/" 安装Hexo $ cd 阅读全文
posted @ 2016-10-26 11:10 杜少博客 阅读(3835) 评论(0) 推荐(0) 编辑
摘要: 最近流行前端构建工具,苦于之前使用Grunt,代码很难阅读,现在出了Gulp,真是摆脱了痛苦。发现了一篇很好的Gulp英文教程,整理翻译给大家看看。 为什么使用Gulp Gulp基于Node.js的前端构建工具,通过Gulp的插件可以实现前端代码的编译(sass、less)、压缩、测试;图片的压缩; 阅读全文
posted @ 2016-10-26 11:09 杜少博客 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 本文旨在加深对前端知识点的理解,资料来源于网络,由本人( "https://github.com/dushao103500" ) 收集整理, "杜少博客" 发布。 一些开放性题目 1.自我介绍:除了基本个人信息以外,面试官更想听的是你与众不同的地方和你的优势。 2.项目介绍 3.如何看待前端开发? 阅读全文
posted @ 2016-10-26 11:07 杜少博客 阅读(2701) 评论(0) 推荐(0) 编辑
摘要: 今天有同事问我一个Js 问题,if (0 == '') 是true 很不理解,单独做了一下测试,记录于此。 alert(0 == ''); //true alert(0 == false); //true alert(false == ''); //true alert(null == undefi 阅读全文
posted @ 2016-10-26 11:07 杜少博客 阅读(1825) 评论(0) 推荐(1) 编辑
摘要: 判断js中的数据类型有一下几种方法:typeof、instanceof、 constructor、 prototype、 $.type()/jquery.type(),接下来主要比较一下这几种方法的异同。 先举几个例子: var a = "iamstring."; var b = 222; var 阅读全文
posted @ 2016-10-26 11:05 杜少博客 阅读(68802) 评论(3) 推荐(3) 编辑
摘要: 1、使用 typeof bar === "object" 判断 bar 是不是一个对象有神马潜在的弊端?如何避免这种弊端? 使用 typeof 的弊端是显而易见的(这种弊端同使用 instanceof): let obj = {}; let arr = []; console.log(typeof 阅读全文
posted @ 2016-10-26 11:04 杜少博客 阅读(4091) 评论(0) 推荐(0) 编辑
摘要: 1、置换和非置换元素 1.1、 一个 内容 不受CSS视觉格式化模型控制,CSS渲染模型并不考虑对此内容的渲染,且元素本身一般拥有固有尺寸(宽度,高度,宽高比)的元素,被称之为置换元素。 1.2、 替换元素就是浏览器根据元素的标签和属性,来决定元素的具体显示内容。 1.3、 例如浏览器会根据img标 阅读全文
posted @ 2016-10-26 11:03 杜少博客 阅读(1556) 评论(0) 推荐(0) 编辑