Day06 – Fetch、filter、正则表达式实现快速古诗匹配

Day06 – Fetch、filter、正则表达式实现快速古诗匹配 作者:©liyuechun 简介:JavaScript30 是 Wes Bos 推出的一个 30 天挑战。项目免费提供了 30 个视频教程、30 个挑战的起始文档和 30 个挑战解决方案源代码。目的是帮助人们用纯 JavaScript 来写东西 …


ANIMATION经典小车动画

适用于多个活动场景 1.HTML <body> <div class=”old-driver”> <div class=”box-false”> <div class=”box”> <img class=”car” src=”car.png”> <img class=”gas …


10个JavaScript难点

10个JavaScript难点 1.立即执行函数 立即执行函数,即Immediately Invoked Function Expression (IIFE),正如它的名字,就是创建函数的同时立即执行。它没有绑定任何事件,也无需等待任何异步操作: (function() { // 代码 // … })(); functi …


JS Q&A

URL后面#号是代表什么? # 代表页面中的某个位置 #XX 作用当前可视区域移动到页面xx位置 # 仅对浏览器起作用,对服务器无用,所以HTTP请求不包括#(#之后的字符都不会被发送到服务器端。) 改变#不触发网页重载 改变#会改变浏览器的访问历史 如何获取UR …


用 TS + Vue 重写 APlayer HTML5 音乐播放器

简介 @DIYgod/APlayer 是一款简洁漂亮的 HTML5 音乐播放器 (〃ノωノ) 在我第一次看到这款播放器颜值的时候让我眼前一亮,我非常崇拜那些能设计出好看界面的设计师 (* >ω<) 但是在用过之后发现还是有不足的地方 这是我曾经提过的 Issues 用了一段时 …


如何更有效率和质量地开发Vue项目

前言 自总结完了上篇前端工程化的思想,并在vue全家桶的项目加以实践,趁热给大家总结一篇如何更有效率与质量地开发vue项目,以及其中踩过的一个个坑。。。 基于vue-cli的自定义模板(Custom Templates) 小伙伴们的vue项目应该都是用vue-cli初始化出来的 …


工作流程

main.js 1.引入Route,createStore,combineReducers const {Router, Route, Redirect, IndexRoute, browserHistory} = ReactRouter; const {Provider, connect} = ReactRedux; const { createStore, combineReducers, applyMiddleware, compose} = Redux; …


JS事件浅析

一个网页由三层组成(html 结构,js 行为,css 表现),一切的东西其实都建立在html上,html里面的dom提供了一些事件,然后通过js封装,我们可以用js去调用dom上的事件。事件有很多,有我用过的有我没用过的,今天我想分析一番。


React 中被忽略的函数组件(Functional Components)

React中有两种组件:函数组件(Functional Components) 和类组件(Class Components)。据我观察,大部分同学都习惯于用类组件,而很少会主动写函数组件,包括我自己也是这样。但实际上,在使用场景和功能实现上,这两类组件是有很大区别的。