我写的小网页(节选)
推奇直播

这个小页面主要是利用jQuery的$.getJSON()方法从twitch.tv开放的API获取主播在线状态及直播信息, 再通过字符串的提取拼接, 操作DOM节点和CSS渲染生成类APP界面

天气预报

这个小项目应用了HTML5定位功能, 并通过百度地图API反解析得到城市名, 再由AJAX从聚合API获取相应城市的天气信息, 同时整合了城市选择器和农历转换函数

三子棋(TICK-TACK-TOE)

这个小项目应用了BootStrap和MediaQuery完成响应式布局, 同时用JS, JQ实现了人机对战时电脑端的走子逻辑, 棋局判断, 事件响应以及基本的人机交互

我爱记音符

这个小项目应用了CSS3的transform rotate和skew等样式实现扇形转盘设计, HTML5的audio实现钢琴音效, 并设定了"自由模式"和"记忆模式"两种玩法

弹幕墙

这个小项目灵感来自Bilibili视频弹幕, 通过JS的createElement, JQ的addClass, append等方法, 结合CSS3的animation等动画样式实现字幕的上墙和滚动

维基词条

这个小项目主要是监听输入框获取搜索词, 从而调用mediaWiki开放的API并匹配相关的维基百科词条, 实现基本的搜索结果页布局和手动/自动翻页效果, 内置科学上网工具下载