摘要:
作为一名JS狗,最近在学习PHP的时候总结了一下JS和PHP的在基础语法和基本操作的异同。文章内容包含但不限于以下内容:数据类型的异同;常量和变量的定义的不同;字符串连接运算符不同;对象的创建方法的不同4;PHP与JS在变量声明提升和函数声明提升的差异;PHP和JS中函数作用域和全局作用域的关系;引用传递还是值传递? 阅读全文
摘要:
CSS就像一潭清澈的湖水,从岸上看去仿佛无比清浅。而其实上却有其深度。本文主要包括三点:1width:auto和width:100%的区别以及浮动/定位对这两者的的不同影响 2不同div的margin“层叠现象”以及浮动对“层叠现象”的打破。3定位/浮动对元素物理空间的影响 阅读全文
摘要:
这篇文章主要的内容是关于react的类型检测的,也即利用prop-types第三方库对组件的props中的变量数据进行类型检测。同时在最后介绍了在ES7下的新写法以及prop-types库独立的过程。(关于react外类型检测的更多内容大家可自行谷歌Flow和TypeScript) 阅读全文
摘要:
作为一个学生党,一开始使用atom时候并没有意识到atom一些小功能的巨大作用。直到自己实习参与了项目,才知道这些功能在一个项目中就是能极大地提高工作效率的开发利器,这篇文章就来总结一下这些有用的功能 阅读全文
摘要:
提到响应式,就不得不提两个响应式框架——bootstrap和foundation。今天给大家介绍的是foundation框架。
何为“尝鲜”?就是带大伙初步了解一下foundation的灵活和强大;
何为“踩坑”?就是我把我使用的时候踩过的坑给标个记号,这样大伙用的时候就可以“绕道而行“啦! 阅读全文
摘要:
这篇文章主要是写关于学习react中的一些自己的思考:1.setState到底是同步的还是异步的?2.如何在子组件中改变父组件的state 3.context的运用,避免“props传递地狱”
4.组件类里有私有变量a,它到底改放在this.a中还是this.state对象中(作为属性a)呢? 阅读全文
摘要:
react的精髓之一就是“只对必要的部分重渲染”,但这是否在任何情况下都做的尽善尽美呢?显然并不是的。本文主要讨论在特定的一些情况下,如何利用shouldComponentUpdate这一个钩子去实现react的性能优化,以及引入immutable.js的必要性 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
对div中过长文本实现文本溢出时的自动省略是写UI时较长碰到的问题,在这篇文章里我介绍了多种实现单行/多行文本溢出的省略的方式,并比较哪种更为简单和优雅 阅读全文
摘要:
简介:讲解webpack如何实现模块编程,以及为什么我们需要打包,压缩js文件,实现sass/less编译以及JSX等模版的转换(版本控制),然后用实例说明如何用webpack实现SPA和MPA(单页面应用程序和多页面应用程序,包含详细图解)(在以后的文章中还将介绍如何实现js压缩和sass/less预编译) 阅读全文