WEB前端开发

1625行,解开 underscore.js 的面纱 - 第六章

北京的雨已经断断续续下了好久,昏昏欲睡的躲在家里不愿意出门,火影忍者快要结束了,一拳超人第二季据说还要等好多年,勇者大冒险貌似断更了,我又是在不喜欢海贼王的画风,所以,我该看什么好呢。 var executeBound = function(sourceFunc, boundFunc, context, callingContext, args) { if (!(c

1625行,解开 underscore.js 的面纱 - 第四章

继续前面的内容,前文我们提到了很多方法的讲解,其实到这里就已经差不多了,因为大部分代码其实都是套路,一些基础函数再灵活变化就可以组成很多实用的功能。 _.sortBy = function(obj, iteratee, context) { var index = 0; iteratee = cb(iteratee, context); return _

1625行,解开 underscore.js 的面纱 - 第五章

每次小章节的开题都烦恼写什么好,所以直接接下文 (~o▔▽▔)~o o~(▔▽▔o~) 。 _.first = _.head = _.take = function(array, n, guard) { if (array == null) return void 0; if (n == null || guard) return array[0]; r

打造最美HTML5 3D机房(MONO哥强势归来,第四季惊艳发布)

前言初次见面的朋友们大家好,简单自我介绍一下:我是Mono哥,性别男,爱好。。。编程,自从一年多前入了HTML5和WebGL的坑,就再也没有爬出来过,目前正在钻研3D机房以及相关的3D应用。这篇文章是“打造最美3D机房”系列的第四季,感兴趣的朋友可从头开始观看,以下是正确的阅读顺序:HTML5,不只是看上去很美 (第一弹:彩虹爆炸图)HTML5,不只是看上去很美(第二弹:打

CSS 常用方法小计

1.清除浮动1st:.clear{ clear:both; height: 0; line-height: 0; font-size: 0}2ed:.over-flow{ overflow: auto; zoom: 1; //zoom: 1; 是在处理兼容性问题}3rd:.outer {zoom:1;} /*IE6/7*/.outer :after {

如何用css画三角形

在设计稿中,经常会出现好多三角形,如果将三角形变成图片,通过img标签的src或者background中的url来访问,从前端性能方面来看这并不好。那问题来了,如何用css来画三角形呢?别着急,先来看看我所遇到过的三角形。如下图,有实心三角形,空心的,还有可以归为三角形的小箭头。先来说说实心的三角形。画一个三角形,首先想到的是如何画三角形的形状,然后给一个背景颜色。但是在写

设计新人必备!5分钟帮你了解到底什么是API

如果作为新人的你有这样的经历:在会议上听到前后端的程序员们对着你给出的设计稿讨论“这边要加一个API”、“那个页面的API要改动”,特别是他们说了一堆你不太懂的事情还反过来问你:你觉得要用什么方案?(WTF)又或者,那帮人最终讨论的结果是某个“接口”没法做,导致你的设计稿得改改改,然而你一脸懵逼,并搞不清楚状况。那么这篇文章能帮到你了解自己的处境(虽然说服那帮固执的开发还得

新鲜实用!20款为前端和网页设计师准备的代码工具

毫无疑问,高效的代码工具能够让前端和网页设计师的工作事半功倍。实用的代码工具不仅能够帮你更为有效的应付不同类型的任务,还能帮助你的项目更为有效的推进。今天推荐的前端代码工具能够让你拥有更为富有成效的工作流程,这些工具涉及到字体、色彩、PSD、HTML/CSS等多个不同的环节。合理的选取适合你的工具,并且运用到对的项目当中,当有奇效。HTML COLOR CODES 如果你需

帮你迅速入门!写给设计师的趣味编程指南

提起「编程」二字,很多人脑中会觉得高端、烧脑、难学,@WENZY– 希望通过这个系列指南,扫除大家对“编程”的刻板影响,一路玩转编程。这不仅仅适合设计师阅读,相信任何一个想了解编程的人都能通过它迅速入门。设计师为什么学编程? 设计师可以说是灵感泛滥的物种之一,脑袋里往往装着各式天马行空的想法。通过学习绘画,我们就比常人多了一种洞察事物本质的能力。这种能力让我们对造型和色彩更