12 2017 档案

摘要:为什么新浪、搜狐、网易、腾讯、淘宝等在内的各种规模的IT企业,都对web前端越来越重视了呢? 1、web前端的由来 以前会Photoshop和Dreamweaver就可以制作网页。随着时代web前端设计的发展,现在只掌握这些已经远远不够了。无论是开发难度上,还是开发方式上,现在的网页制作都更接近传统 阅读全文
posted @ 2017-12-28 16:44 知了乐了
摘要:作为一名程序员, 不可能不与网络打交道. 现在我们的手机, 电脑, 不夸张地说, 离开了网络就是一块’废铁’, 它们的作用将大打折扣.. 本文的作用呢,主要是针对不是非网络专业开发的人员准备的, 以’最短的时间, 了解计网最多的知识’为前提起笔。 概述 先来了解下各种我们知道, 但是不太了解的专业名 阅读全文
posted @ 2017-12-27 18:02 知了乐了 阅读(473) 评论(0) 推荐(0)
摘要:相比 Angular 和 Vue, React 是 2017 年的主要 JS 框架,尤其是 React Native 以前所未有的速度提升自己。 Stateofjs 2017前端框架调查结果 相比较 2016 年的调查结果 所以 ,1 年过去了,Vue.js 显然在前端框架中占据了领导地位,Reac 阅读全文
posted @ 2017-12-27 17:54 知了乐了 阅读(628) 评论(0) 推荐(0)
摘要:2016年度最热门最优秀的开发工具包括: 应用程序及数据工具 实用工具 DevOps工具 商用工具 新工具 顶级堆栈 梳理数据花了不少时间,在分析了2016年度中近4万多个技术堆栈、100多万的独立访问IP、数千名开发者的评论、建议与投票后,StackShare总结出了下面的列表,其中甚至涵盖了对2 阅读全文
posted @ 2017-12-26 18:06 知了乐了
摘要:以下是大神自学web前端的建议,说得好简单,但臣妾感觉好难啊! 第一步:入门 html & css ,用时 2 周 Head First HTML与CSS(第2版) head first 系列的书一直很受初学者欢迎,语言诙谐,图片丰富,行大字稀,这本 700 多页的书 2 周左右就能看完。此书的用法 阅读全文
posted @ 2017-12-25 15:16 知了乐了
摘要:你可能已经熟悉了Chrome开发工具的基本功能: DOM检查器、样式面板和JavaScript控制台。 但也有一些不太为人所知的特性可以显著提高你调试或开发应用的速度。 黑色主题 Chrome开发工具的内置了黑色主题。你可以通过点击开发工具窗口右上角的三点图标,之后点击进入设置页面,切换主题。 有时 阅读全文
posted @ 2017-12-21 10:47 知了乐了
摘要:CSS hover 样式很简单,但是想创造出有意思、实用、有创意性的特效是很考验设计师的创意能力,所以设计达人每隔一段时间都会分享一些与鼠标点击、悬停的相关特效,以便大家获得更好的创造灵感。下面一组网页按钮的点击与悬停效果 空间感很强的按钮特效 当你的鼠标在按钮上左右晃动时,按钮会自动带有一些3D旋 阅读全文
posted @ 2017-12-21 10:33 知了乐了
摘要:Web前端因为HTML5技术的高速发展,成为IT行业中最受欢迎和未来需求人才发展最好的职业。很多其它专业的人员也在网上留意过相关信息,觉得做前端开发就能拿高薪,可是心里也没底,不知道学到什么程度可以从事前端开发工作。 前端开发的入门稍易,但专业性不比其它高级程序语言差,必须从广度和深度上下足力气才能 阅读全文
posted @ 2017-12-19 16:21 知了乐了
摘要:什么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置 阅读全文
posted @ 2017-12-18 17:01 知了乐了
摘要:1. 立即执行函数 立即执行函数,即Immediately Invoked Function Expression (IIFE),正如它的名字,就是创建函数的同时立即执行。它没有绑定任何事件,也无需等待任何异步操作: (function() { // 代码 // ... })(); function 阅读全文
posted @ 2017-12-18 14:24 知了乐了
摘要:这里我们针对j初学者给出一些技巧和列出一些陷阱。如果你已经是一个砖家,也可以读一读。 1. 你是否尝试过对数组元素进行排序? j默认使用字典序(alphanumeric)来排序。因此,[1,2,5,10].sort()的结果是[1, 10, 2, 5]。 如果你想正确的排序,应该这样做:[1,2,5 阅读全文
posted @ 2017-12-16 10:54 知了乐了
摘要:BrowserRequire 是给浏览器使用的模块化框架,并且提供灵活加载js文件(非模块化文件)的功能。 目录介绍 dist————BrowserRequire框架压缩文件 example————示范案例 src————BrowserRequire源代码 要使用BrowserRequire只需要下 阅读全文
posted @ 2017-12-15 16:56 知了乐了
摘要:jEngine 是一个专门为性能优化的 Web 前端应用框架. 我们将一年多的前端优化实践思路融合在其中,实现了对性能优化友好的模块注册机制、BigRender优化模式、<script> 标签无阻塞加载等利用框架即可低成本实现优化的模式的支持。同时jEngine应用框架在模块化、前端异常监控方面也有 阅读全文
posted @ 2017-12-15 16:43 知了乐了
摘要:很多人只要一提到@font face规则,心中就会不由自主“哦~~”的一声:“这个我知道,可以用来生成自定义字符小图标!”话是没错,问题在于很多人就以为生成字符小图标就是@font face规则的全部,实际上只是功能之一,如果真正了解@font face规则,你会发现,@font face规则可以做 阅读全文
posted @ 2017-12-14 16:07 知了乐了
摘要:在面向对象设计中,如何通过很小的设计改变就可以应对设计需求的变化,这是令设计者极为关注的问题。为此不少OO先驱提出了很多有关面向对象的设计原则用于指导OO的设计和开发。下面是几条与类设计相关的设计原则。 1. 开闭原则(the Open Closed Principle OCP) 一个模块在扩展性方 阅读全文
posted @ 2017-12-14 15:17 知了乐了
摘要:HTML已经走过了近20的发展历程。从HTML4到XHTML,再到最近十分火热的HTML5,它几乎见证了整个互联网的发展。但是,即便到现在,有很多基础的概念和原则依然需要开发者高度注意。下面,向大家介绍这些应该遵循的开发原则。 1、善用DIV来布局当开发一个Web页面时,要考虑第一件事就是区分页面重 阅读全文
posted @ 2017-12-13 14:57 知了乐了
摘要:我们常用的web前端框架其实简单称呼叫web框架,现阶段web前端技术成熟,从视觉体验到用户体验都是比较好的,这也是从简单到复杂的web前端框架技术实现的,在国内前端技术开发人员也是非常的多,市面上的前端框架可以说是眼花缭乱,这里写这篇文章就是让你在使用不同的前端框架的时候能够明确的知道自己的选择。 阅读全文
posted @ 2017-12-13 14:51 知了乐了
摘要:互联网已经进入2.0时代,手机应用井喷式爆发,不少公司和个人都必须考虑到用户在web移动端的体验,但是相对PC,移动端有许多兼容设配问题。所以总结了一下最快开发移动端H5的较优方案。 在web移动端开发要以精简为主,满足基本业务需求,设计尽可能扁平化。这样就兼顾了性能又不影响美观,会极大的提高用户体 阅读全文
posted @ 2017-12-12 14:41 知了乐了
摘要:(1) 如何加载JS,JS文件应放在什么位置 外部JS的阻塞下载 所有浏览器在下载JS的时候,会阻止一切其他活动,比如其他资源的下载,内容的呈现等等。至到JS下载、解析、执行完毕后才开始继续并行下载其他资源并呈现内容。 有人会问:为什么JS不能像CSS、image一样并行下载了?这里需要简单介绍一下 阅读全文
posted @ 2017-12-12 10:26 知了乐了
摘要:position属性的relative以及absolute的区别是什么? 任何元素的默认position的属性值都为static(静态),但我们在布局的时候也会经常用到relative(相对)以及absolute(绝对)这两种属性。 再分别介绍两种属性之前,我们一定要记住一个重要结论:如果用posi 阅读全文
posted @ 2017-12-11 16:54 知了乐了
摘要:JS 相关问题: 请解释事件代理 (event delegation)。 请解释 JavaScript 中 this 是如何工作的。 请解释原型继承 (prototypal inheritance) 的原理。 你怎么看 AMD vs. CommonJS? 请解释为什么接下来这段代码不是 IIFE ( 阅读全文
posted @ 2017-12-05 17:50 知了乐了
摘要:CSS 相关问题: CSS 中类 (classes) 和 ID 的区别。 请问 "resetting" 和 "normalizing" CSS 之间的区别?你会如何选择,为什么? 请解释浮动 (Floats) 及其工作原理。 描述z-index和叠加上下文是如何形成的。 请描述 BFC(Block 阅读全文
posted @ 2017-12-05 17:49 知了乐了
摘要:作为一名前端工程师,无论工作年头长短都应该掌握的知识点: 阅读全文
posted @ 2017-12-05 15:09 知了乐了
摘要:HTML&CSS: 对Web标准的理解、浏览器内核差异、兼容性、hack、CSS基本功:布局、盒子模型、选择器优先级、 HTML5、CSS3、Flexbox JavaScript: 数据类型、运算、对象、Function、继承、闭包、作用域、原型链、事件、RegExp、JSON、Ajax、 DOM、 阅读全文
posted @ 2017-12-05 14:57 知了乐了
摘要:学习一门知识有一个习惯,就是会先去了解这门知识的一个大致历史框架,而后再学习具体的知识内容。这样做有以下两个目的: 1.可以增添兴趣,对于越枯燥的知识越是有效。 2.可以知道这门知识的来龙去脉,可以知道依托于这门知识,自己将会去向何方。毕竟古人也说过,以史为镜可以知兴替嘛。 然而,查阅无数资料之后, 阅读全文
posted @ 2017-12-04 15:58 知了乐了
摘要:JavaScript,一种所有主流浏览器都支持的语言,是开发基于浏览器的 Web 应用程序的主力,几乎每年都会受到来自众多开发人员的关注。自然地,框架和库的生态系统自然而然地围绕着 JavaScript 而努力,以简化和增强 JavaScript 应用程序的开发。 这些工具提供从事件处理到代码缩减和 阅读全文
posted @ 2017-12-01 14:53 知了乐了