javascript
文章平均质量分 80
浩时代
这个作者很懒,什么都没留下…
展开
-
前端学习总结(十八)ES6——新一代的javascript
ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准,已于2015年6月正式发布。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。原创 2016-06-11 21:44:27 · 9881 阅读 · 1 评论 -
前端学习总结(三)javascript——前端世界的精髓所在
js总结原创 2016-05-07 21:00:07 · 8068 阅读 · 0 评论 -
前端学习总结(十三)前端模块化
前端模块化学习实践原创 2016-04-13 20:37:19 · 1255 阅读 · 0 评论 -
前端学习总结(十)React——轻量而强大的构建用户界面的js库
一 ReactJS简介React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 的网站。做出来以后,发现这套东西很好用,就在2013年5月开源了。由于 React 的设计思想极其独特,属于革命性创新,性能出众,代码逻辑却非常简单。所以,越来越多的人开始关注和使用,认为它可能是将来 Web 开原创 2016-05-07 13:42:24 · 3041 阅读 · 0 评论 -
前端学习总结(十七)React Native——移动开发的未来趋势
React Native学习实践总结原创 2016-05-27 21:48:19 · 3393 阅读 · 0 评论 -
前端学习总结(十六)前端工具之bower,glup,less总结
bower,gulp,less实践总结原创 2016-05-02 16:03:57 · 2283 阅读 · 0 评论 -
前端学习总结(七)Angular.js——以数据交互为核心的前端框架
Angular.js学习实践总结原创 2016-03-05 16:44:15 · 5621 阅读 · 1 评论 -
CSS预处理技术总结(一)Less
css预处理技术已经发展的比较成熟了,通过css预处理技术可以很好的提升css的编程性,提高css代码的开发效率和可维护性,目前比较热门的相关技术有Sass、Less CSS、Stylus、Compass等,最近也陆续在项目中用到了这些技术,所以就来个总结吧,本文为系列文章第二篇,主要讨论Less。相比Sass而言,Less要简单易上手一些,但是编程性较Sass而言,略有不足,所以也有人说它更适合设原创 2016-07-25 21:22:39 · 6821 阅读 · 1 评论 -
React路由管理 —— React Router 总结
React项目通常都有很多的URL需要管理,最常使用的解决方案就是React Router了,最近学习了一下,主要是看了一下官方的英文文档,加以总结,以备后查。React Router是做什么的呢,官方的介绍是:A complete routing library for React,keeps your UI in sync with the URL. It has a simple API wi原创 2016-10-08 11:31:46 · 26082 阅读 · 1 评论 -
前端学习总结(二十)那些你可能不知道却强大方便的WebStorm快捷键
(1)自动注释ctrl+/在一句代码前面用 ctrl+/ 可以自动注释,js,html都可以,很好的省去了敲注释符的时间(2)自动补全html标签我们知道在使用linux命令的时候按tab键有自动补全的功能,在很多编译器里也是,在webstorm中当你想敲一些html元素时,比如: (1)想敲一对h1标签,只需要敲h1,按tab键,变回自动补全为:<h1></h1>(2)想输入带id的,如<div原创 2016-03-05 21:55:19 · 44927 阅读 · 8 评论 -
前端学习总结(二十二)——常见数据结构与算法javascript实现
写在前面作为前端开发者而言,可能不会像后端开发那样遇到很多的算法和数据结构问题,但是不论是做前端、 服务端还是客户端, 任何一个程序员都会开始面对更加复杂的问题, 这个时候算法和数据结构知识就变得不可或缺,它是编程能力中很重要的一部分。如今的前端技术发展飞快,再也不像以前那样只负责视图层了,更多的交互和数据逻辑需要前端来做,这个时候对于算法和数据结构就有着更高的要求。此外,前端还可以去做node端,原创 2016-08-20 19:43:40 · 29767 阅读 · 5 评论 -
前端学习总结(二十一)Vue.js——博采众长的后起之秀
Vue概述实质:构建数据驱动的 web 界面的库目标:通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件特点:只聚焦于视图层,简单易于学习,容易与其它库或已有项目整合。在与相关工具和支持库一起使用时,能完美地驱动复杂的单页应用。Vue和其他技术的对比VS Angular:1.比 Angular 简单得多,可以快速掌握2.更加灵活开放,允许以希望的方式组织应用程序,而不是任何时候都遵循 An原创 2016-08-18 20:37:10 · 4573 阅读 · 0 评论 -
React.js中常用的ES6写法总结
一 模块1 引入模块以便使用用import实现:import '模块文件地址'import 组件 from '模块文件地址'2 导出模块用export default实现:export default class MyComponent extends Component{ ...}引用:import MyComponent from './MyComponent';二 组件1 定义组件原创 2016-08-18 20:31:19 · 23441 阅读 · 2 评论 -
前端学习总结(二十三)——前端框架天下三分:Angular React 和 Vue的比较
前端这几年的技术发展很快,细分下来,主要可以分成四个方面:1.开发语言技术,主要是ES6&7,coffeescript,typescript等; 2.开发框架,如Angular,React,Vue.js,Angular2等; 3.开发工具的丰富和前端工程化,像Grunt,Gulp,Webpack,npm,eslint,mocha这些技术; 4.前端开发范围的扩展,如服务端的nodejs,exp原创 2016-08-28 17:56:02 · 84435 阅读 · 2 评论 -
React.js读书与总结:《react-tutorial》
最近接触的一个项目中使用了React为主要框架,虽然之前也多多少少学过一些React,但是还需要更深入的学习和更熟练的掌握,所以最近我打算好好的读上几本React的书,今天带来第一本书:《react-tutorial》的学习总结。前言技术在没有真正使用之前,没法评价哪一个好,没有最好的,只有最合适的。一 Webpack 配置 React 开发环境搭建一个现代的前端开发环境配套的工具有很多,比如 Gr原创 2016-08-16 21:06:03 · 2355 阅读 · 0 评论 -
前端学习总结(十九)Redux——管理state数据最优雅的解决方案
一 Redux简介Redux 是 JavaScript 状态容器,提供可预测化的状态管理动机与目的JavaScript 单页应用开发日趋复杂,JavaScript 需要管理比任何时候都要多的 state (状态)。 state 可能包括服务器响应、缓存数据、本地生成尚未持久化到服务器的数据,也包括 UI 状态,如激活的路由,被选中的标签,是否显示加载动效或者分页器等等 管理不断变化的 sta原创 2016-08-16 21:03:27 · 15828 阅读 · 0 评论 -
前端学习总结(十四)javascript设计模式
一 什么是设计模式设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。二 设计原则要学会设计模式,首先要了解设计模式所依托的设计原则:(1)单一职责原则(SRP原则):一个对象(方法)只做一件事情。 运用的设计模式:代理模式,单例模式,装饰者模式等。(2)最少知识原则(L原创 2016-04-16 20:52:42 · 7829 阅读 · 0 评论 -
前端学习总结(十一)Cordova(Phonegap)常用命令与基础
一 常用的Cordova命令1.创建新项目cordova create 项目文件夹所在目录 包名(项目的唯一标示) 项目名(即入口类) 如:cordova create /users/chenhaoact/project/mobile/Android/CordovaApp/CordovaLearn com.chenhaoact.cordova CordovaLearn2.为项目安装平台模块首先进入原创 2016-03-12 22:51:11 · 2674 阅读 · 0 评论 -
D3.js学习总结
D3.js是一个JavaScript库,它可以通过数据来操作文档。D3可以通过使用HTML、SVG和CSS把数据鲜活形象地展现出来。同时,它提供了强大的可视化组件,可以让使用者以数据驱动的方式去操作DOM。(维基百科)简言之,D3是目前最流行的可视化库之一,它利用现有的Web标准,通过更简单的(数据驱动)方式来制作炫目的可视化效果。D3 的主要作者是才华横溢的Mike Bostock,此外还有几位贡原创 2015-11-01 00:44:21 · 3444 阅读 · 0 评论 -
前端学习总结(六)Bootstrap
Bootstrap学习总结原创 2016-03-05 16:43:29 · 996 阅读 · 0 评论 -
前端学习总结(四)jQuery
jQuery学习总结原创 2016-03-05 16:40:38 · 1506 阅读 · 0 评论 -
前端学习总结(八)NodeJS——前端工程师通向后端的里程碑
NodeJS学习总结原创 2016-03-05 16:44:55 · 3241 阅读 · 0 评论 -
js密码是否一致判定与输入字符限制
js密码是否一致判定最简单的一种方法,直接上代码:<html> <head><title>......</title><meta http-equiv="Content-Type" content="text/html; charset=GBK"/> </head> <body topmargin="100" leftmargin="150"> <form action="r原创 2016-01-30 14:23:38 · 2670 阅读 · 2 评论 -
Airbnb前端编码规范总结
遵循编码规范和使用语法检测,可以很好的提高代码的可读性,可维护性,并有效的减少一些编码错误,这里学习的是著名的独角兽公司 Airbnb 的前端编码规范,该项目是github上很受欢迎的一个开源项目,目前获得了4 万多个star。附:ESLint简介ESLint 是一个开源的 JavaScript 代码检查工具。代码检查是一种静态的分析,常用于寻找有问题的模式或者代码,并且不依赖于具体的编码风格。Ja原创 2016-10-16 21:55:48 · 20948 阅读 · 2 评论