
编程
星星之Coder
游戏前端开发,开发了几十款微信小游戏和多款网页游戏。
致力于游戏前端技术开发与应用:涉及Html5、TypeScript、JavaScript、Android、IOS、ActionScript、Flash、Flex 、AIR、PHP的技术。现担任webGame开发主程。
展开
-
JavaScript数组去重方法及性能分析
一、利用ES6 Set去重(ES6中最常用)//7msArray.from(new Set(arr));//7ms[…newSet(arr)]二、利用for嵌套for,然后splice去重(ES5中最常用)//8367msfor(var i=0; i<arr.length-1; i++){for(var j=i+1; j<arr.length; j++){if(arr[i]==arr[j]){//第一个等同于第二个,splice方法删除第二个arr.splice(j,1);原创 2020-06-04 16:59:07 · 390 阅读 · 0 评论 -
函数式编程粗浅理解
"函数式编程"是一种"编程范式",也就是如何编写程序的方法论。对应现在常用的"指令式编程"。特点:纯函数的写法,没有类属性、等公共变量,只关注方法内的参数、同时返回参数。优点:1:方法非常简洁干净,只需要关注参数的输入输出、单元测试容易,代码质量有保证。2:易于并发编程,因为不修改外部变量,没有“锁”的问题。备注:1、"函数式编程"是一种方法,和特定语言无关,但不同的语言对原创 2013-01-26 18:32:50 · 600 阅读 · 0 评论 -
flex常用基础知识
很久没开发flex项目了,最近在用flex开发一个游戏管理后台,遇到一些知识点记录如下:1、通过判断initialized属性来判断是否初始化2、容器显示边框:borderStyle="solid"3、设置是否出现滚动条:verticalScrollPolicy= "off" horizontalScrollPolicy4、设置是否被裁减:clipContent="false"原创 2013-03-31 17:00:18 · 1120 阅读 · 1 评论 -
Html5学习入门指引
Html5技术学习入门指引原创 2017-04-25 10:23:19 · 717 阅读 · 0 评论