随笔分类 -  js学习笔记

摘要:在前后端的数据协议(主要指http和websocket)的问题上,如果前期沟通好了,那么数据协议上问题会很好解决,前后端商议一种都可以接受的格式即可。但是如果接入的是老系统、第三方系统,或者由于某些奇怪的需求(如为了节省流量,json 数据使用单字母作为key值,或者对某一段数据进行了加密),这些情 阅读全文
posted @ 2020-05-31 16:39 进击的小矮人 阅读(2547) 评论(0) 推荐(1) 编辑
摘要:毕业快8个月了,真正出来社会也快8个月了。最近忽然不知道从哪里听到这样一句话,你还算是一个前端工程师吗?会不会废了? 第一次听到这句话时,我就陷入了思考。 思考着自己还是不是一个前端了,因为这几个月以来做的工作不只是UI重构、UI交互,还有利用Node Koa框架搭建的前后端分离、以及纯Node K 阅读全文
posted @ 2016-03-12 17:58 进击的小矮人 阅读(1325) 评论(9) 推荐(2) 编辑
摘要:这几天遇到个深坑,在改别人代码时,发现ajax在ie8下请求不成功。清理了缓存后,可以请求成功!(清理缓存只是表象而已,后文说原因)后来慢慢看代码,发现ajax成功回调了!在success回调里,我发现了大量console语句,于是开始怀疑console这个对象!查到资料,发现ie8下只有在打开控制... 阅读全文
posted @ 2015-10-15 15:01 进击的小矮人 阅读(285) 评论(0) 推荐(0) 编辑
摘要:在实习公司做完项目后,实在无聊。就用H5写了几个游戏出来玩一下。从简单的做起,就搞了个经典的俄罗斯方块游戏。先上效果:上面的数字是得分,游戏没有考虑兼容性,只在chrome上测试过,不过大部分现代浏览器还是可以玩的。-------------------------------我是分割线------... 阅读全文
posted @ 2015-07-18 18:56 进击的小矮人 阅读(5367) 评论(9) 推荐(6) 编辑
摘要:前几个星期接到公司一个项目,要用webview在客户端上播视频,作为一个前端实习生,这种需求真是蛋疼……一不知webview是何方神圣,二不知咋调试……下面就是蛋疼的开始: 寻找调试工具:好,非weinre莫属了,又是node的,又是npm的……且行且珍惜(虽然UC浏览器有个开发者版本,但调试麻烦... 阅读全文
posted @ 2015-01-26 16:13 进击的小矮人 阅读(3426) 评论(1) 推荐(0) 编辑
摘要:TracKer 阅读全文
posted @ 2014-12-04 12:58 进击的小矮人 阅读(1202) 评论(0) 推荐(0) 编辑
摘要:最近无聊,用html5+js做了一个以前玩过的掌机赛车游戏,顺便学习一下画布的api以及巩固一下js基础。游戏界面,没做什么美化。游戏规则:游戏界面分为三列,黑色方块随机落下,红色方块可以在三列自由移动(用方向键,长按下方向键黑色方块加速下滑)。红色方块碰到黑色方块即为输。得分:每正常通过一次黑色方... 阅读全文
posted @ 2014-11-07 12:36 进击的小矮人 阅读(3885) 评论(4) 推荐(1) 编辑
摘要:哎,又是一道笔试题……都怪我太懒,不多思考。之前一直用别人的代码来获取url参数值,别人的代码是用正则表达式来写的,代码如下:1 function getURLParam(name) {2 return decodeURIComponent((new RegExp('[?|&]' + nam... 阅读全文
posted @ 2014-10-24 15:07 进击的小矮人 阅读(3146) 评论(1) 推荐(0) 编辑
摘要:之前去面试一家公司时,面试官出了一道关于js的setTimeout函数的题目: 1 /* 2 *面试官给的原题目如下: 3 *执行mytest()后,控制台输出内容是_____ 4 *function mytest() { 5 * for(var i = 0; i < 5; i ++) 6 *... 阅读全文
posted @ 2014-10-19 13:16 进击的小矮人 阅读(3148) 评论(41) 推荐(10) 编辑
摘要:JS常用框架:jQuery、Prototype、MooTools参考:w3cshooljQueryjQuery 是目前最受欢迎的 JavaScript 框架。它使用 CSS 选择器来访问和操作网页上的 HTML 元素(DOM 对象)。jQuery 同时提供 companion UI(用户界面)和插件... 阅读全文
posted @ 2014-09-30 10:29 进击的小矮人 阅读(471) 评论(0) 推荐(0) 编辑
摘要:parseInt(7/2);//丢弃小数部分,保留整数部分 Math.ceil(7/2);//向上取整Math.floor(7/2);//向下取整Math.round(7/2);//四舍五入 //toFixed(n),n为保留的小数位数,如果不足n位自动补零var a=200,b=100.2,c=5... 阅读全文
posted @ 2014-09-29 10:15 进击的小矮人 阅读(301) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示