前端开发

Intersection Observer实现滚动到相应区域执行动画及图片懒加载

2019-04-042929次阅读javascript
Intersection observer API提供了一种方法,可以异步观察目标元素与祖先元素或相对于浏览器视口(root)的交集变化。本文介绍通过Intersection Observer实现滚动到相应区域执行动画及图片懒加载实现。
前端开发

insertAdjacentHTML与appendChild方法区别

2019-04-044012次阅读javascriptDOM
在向HTML DOM添加新元素时,HTML元素可选方法有appendChild、insertAdjacentHTML和innerHTML属性。
前端开发

vue-datepicker-local实现小于当前时间不可选

2019-04-035371次阅读vue
Vue2 的日期选择组件 vue-datepicker-local之前有过介绍,这次再介绍一下vue-datepicker-local中如何实现小于当前时间不可选的功能。
前端开发

html lang="en"或html lang="en-US"分别代表什么

2019-04-0316317次阅读HTML
失误了,看来有必要了解一下页面源代码中的、、、分别代表什么。
前端开发

file文件上传Webkit浏览器下响应滞慢的问题

2019-04-032537次阅读HTML
input中有个accept属性,可以用来规定能够通过文件上传进行提交的文件类型。accept="image/*" 可以用来限制只允许上传图像格式。但是在Webkit浏览器下却出现了响应滞慢的问题,要等上好几秒才弹出文件选择框。解决方法就是将 * 通配符改为指定的 MIME 类型。
前端开发

javascript中如何将阿拉伯数字每三位一逗号分隔

2019-04-031483次阅读javascript
Number.prototype.toLocaleString()在没有指定区域的基本使用时,返回使用默认的语言环境和默认选项格式化的字符串。
前端开发

JavaScript 模块简史(译)

2019-04-021535次阅读javascript
说到javascript,模块化是一个现代概念。在本文中,我们将快速回顾和总结Javascript世界中模块化如何发展的里程碑。无论如何,这并不意味着是一个全面的列表,而是用来说明JavaScript历史上的主要范式变化。
前端开发

React中State状态

2019-04-021674次阅读React
React的核心思想是组件化,而组件中最重要的概念是State(状态),State是一个组件的UI数据模型,是组件渲染时的数据依据。默认情况下,此State状态不会与组件的父组件或子组件共享。它完全由组件本身拥有和控制。
前端开发

React中Props属性

2019-04-022111次阅读React
React中父组件将props属性传递给子组件。您可以将任何内容作为props属性传递-函数、对象、布尔值、字符串、数字等。
前端开发

如何创建React DOM、React组件

2019-04-022415次阅读React
JavaScript原生方法React.createElement、JSX语法创建React DOM。React.Component、Function创建React组件。