js
TTUZ
cocos、cocos creator
展开
-
js有限状态机javascript-state-machine
转自:https://www.npmjs.com/package/javascript-state-machineJavascript Finite State Machine (v2.4.0)A standalone library for finite state machines.DownloadUsing npm:npm install javascri转载 2017-01-11 14:49:40 · 5297 阅读 · 0 评论 -
websocket实现语音通讯
说到websocket想比大家不会陌生,如果陌生的话也没关系,一句话概括“WebSocket protocol 是HTML5一种新的协议。它实现了浏览器与服务器全双工通信”WebSocket相比较传统那些服务器推技术简直好了太多,我们可以挥手向comet和长轮询这些技术说拜拜啦,庆幸我们生活在拥有HTML5的时代~这篇文章我们将分三部分探索websocket首先是w转载 2017-05-02 16:54:49 · 41412 阅读 · 10 评论 -
封装js发送http请求
封装js发送http请求var http = function () { this.xhr = new XMLHttpRequest();};http.prototype.setTimeout = function (timeout) { this.xhr.timeout = timeout;};http.prototype.request = function (url, me原创 2017-04-15 15:46:39 · 10971 阅读 · 2 评论 -
js中let和var定义变量的区别
转自:http://blog.csdn.net/nfer_zhuang/article/details/48781671javascript 严格模式第一次接触let关键字,有一个要非常非常要注意的概念就是”javascript 严格模式”,比如下述的代码运行就会报错:let hello = 'hello world.';console.log(hello);1212错误信息如下转载 2016-04-25 13:18:17 · 1108 阅读 · 0 评论 -
js判断识别微信或QQ浏览器
//是否微信isWx: function() {var ua = navigator.userAgent.toLowerCase();return ua.match(/MicroMessenger/i) == 'micromessenger';},//是否QQisQQ: function() {var ua = navigator.userAgent.toLowerCa原创 2017-06-13 10:10:20 · 6420 阅读 · 0 评论 -
记录一个下午撸的A星寻路算法
大致思路主要围绕open表和close表可能的路径点先放到open列表里面(如果该点已经存在于close则跳过,如果改点已经存在与open中,则判断和值是否更小,如果是则更新),open列表里面和值最小的转移到close里面去,直到最终到达终点,再遍历前寄得到所有路径点。//曼哈顿估价法function manhattan(point, endPoint) { return Math.a原创 2017-07-27 21:13:38 · 1239 阅读 · 0 评论