Javascript
Spiritring
只做开发,不搞科学
展开
-
Javascript原型新写法
Qt化的JavaScript Published 五月 17, 2013 | By Xingtao Zhang 原文链接: Jörg Bornemann – Qtified JavaScript 在写JavaScript代码时,用不了多久我就会想念一些Qt C++ API中可用的函数。一个很简单的例子是QList::contains。在JavaScript中,像这样检查一个数转载 2013-05-24 11:22:37 · 1721 阅读 · 0 评论 -
Javascript数据结构操作
关于Array: Array是非常常用的JS结构.以[]为明显的标志..遍历可以通过下标的方法遍历.删除则需要通过 splice(下标, 删除几个值); 一般删除一个数组中的元素就是 splice(index,1). 关于Array的遍历删除多个满足条件的值.可以从后向前遍历.之后删除值.这样可以完好的保护下标变量有效. 声明一个Array: var arr = [];原创 2013-05-09 20:55:29 · 2707 阅读 · 0 评论 -
Cocos2d-x的SprideMonkey的JavaScript与C++的交互(四) - 灰常好用的一个函数eval
前几天一直有朋友问."我去...弄个全局变量纯在C++里面怎么闹.".. 我给人家回的是.用 JSObject相关的函数.找到了很多...但是.弄了半天还是没搞出来.估计是想错了. 为了同学们的燃眉之急.绝对和大家说个比较屌的东西. 实际上cocos2d-x里面有个封装叫evalString.意思就是说运行一句JS.. 好吧.你们懂了哦.~~~虽然方式比较猥琐.但是不乏是个好方法..比如配合J原创 2013-07-01 09:54:36 · 4171 阅读 · 1 评论 -
Cocos2d-x的SpiderMonkey的JavaScript与C++的交互(三) - 全局变量Obj的操作
需求: 全局变量Obj的操作. 这个是作为JS脚本来说非常有用处的一个地方.比如说.咱们想在JS脚本中存下窗口位置和大小.还有其他杂七杂八的东西.对游戏或者应用开发来说是在平常不过的需求了.本人也是想说..lua这个东东吧..越来越淡薄了..哎~ TS3选择lua真是个惨痛的代价....还写了个IDE来调试他 哎~.看来我真是浪费功夫.浪费的太多了.这一节.璞哥给大家闹这个obj...大家原创 2013-05-26 14:20:03 · 3645 阅读 · 6 评论 -
Cocos2d-x的SpiderMonkey的JavaScript与C++的交互(一) - 函数操作
最近也是换了份新工作.搞棋牌平台了...标新立异呵呵.哥哥使用node.js来开发这套东东..公司什么底子也没有.在西安就这样吧...... 最近正在搞 扑克... 由于是服务器很多逻辑都是js的所以..希望cocos2d-x的客户端也可以js搞起..但是已经用c++写的很多了.怎么办呢......这就牵扯js和c++的交互问题了. 需求: 1.c++可以注册到javascript里原创 2013-05-24 11:33:47 · 12015 阅读 · 10 评论 -
Cocos2d-x的SpiderMonkey的JavaScript与C++的交互(二) - 单个全局变量操作
哇塞最近发现转帖的真多呀.这星期五写的东东..现在满大街都是了.哥哥也不问功名利禄.感觉挺好的.JS火起来我也很开心~呵呵. 当时快下班了.这篇写的有些仓促.现在加精一些. 首先来理解一下sc->getGlobalObject()...这个同学们就问了..你这个不科学...sc是个毛线呀...这块璞哥就说了.不能怪我呀.这要下班了.伤不起呀....璞哥一直说要随心而乐.嘛.是吧.一个礼拜就盼这个原创 2013-05-24 15:20:45 · 3617 阅读 · 0 评论