2015.4.23 贪吃蛇、canvas动画,各种上传工具,url信息匹配以及最全前端面试题等
1、面向对象贪吃蛇
2、css中:hover 改变图片 页面加载完 第一次鼠标移入会闪一下 这是为啥?
解决方法:你把两张图合成一张图或者是先把图片加载到页面上,然后再hover出来。
解析:图片改变了,不管网速快慢它都有个加载时间。
3、好的canvas动画工具 或者游戏的推荐:
4、下面代码为什么在Chrome下会报错?
var log = console.log; log("test");
解决方法:改为以下代码
log = console.log.bind(console);
log("test");
5、http://127.0.0.1/home.php?mod=space&do=wisdomtree
怎么解析这个url
里面是否有某个词语,例如wisdomtree
?
解决方法:
//获取URL中name参数的传递信息 function getQueryString(name){ var reg =newRegExp("(^|&)"+ name +"=([^&]*)(&|$)","i"); var reg =new location.search.substr(1).match(reg); if(r !=null)return unescape(decodeURL(r[2])); returnnull; }
6、头像上传和裁切该怎么实现呢?
解决方法:cropper
注:附:百度上传组件\拖拽上传\Jquery上传\flash 头像上传\动画插件tweenmax
7、最全前端面试问题及答案总结
分类:
js中级前端开发群—问答文档
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端