TypeScript
似水流年1990
这个作者很懒,什么都没留下…
展开
-
使用TypeScript脚本实现幂函数功能Pow(x, n)
let myPow = function (x, n) { let r = 1; let len = Math.abs(n); for (let i = len; i > 0; i--) { if (i % 2 == 0) { x = x * x; i = i / 2; } ...原创 2019-12-30 20:16:33 · 1295 阅读 · 0 评论 -
一个关于编解码格式的问题
C++服务端其中text.ini文件用notepad++打开,看右下角如下则表明此文件为GB2312编码,客户端解析时也要用此编码格式解析std::string strFilePathName = "C:/Test/text.ini";std::ifstream ifs(strFilePathName);std::stringstream sstr;sstr << ifs...原创 2019-11-22 15:34:28 · 164 阅读 · 0 评论 -
TypeSCript之Cannot set property 'n' of null
let bTest = { m:1, n:2 }bTest = nullbTest.n = 10原创 2019-10-30 15:31:09 · 622 阅读 · 0 评论 -
TypeScript与JavaScript的区别与联系
JavaScript1:轻量级的解释性脚本语言基于对象的语言,不支持其它面向对象语言所具有的继承和重载功能2:JavaScript 中没有的“类”概念3:4:适用相对较小的编码项目,更灵活TypeScript1:JavaScript 的超集,包含了 JavaScript 的所有元素,并扩展了 JavaScript 的语法,也是脚本语言。Microsoft 开发和维护的一种...原创 2019-08-12 17:45:21 · 927 阅读 · 0 评论 -
TypeScript之变量声明,var与let的区别
var 与 let 都是TypeScript里的变量声明方式两者非常相似,在语法不存在很大的差异,而在语义上存在很大的区别块作用域var有着些奇怪的作用域规则例如function f(run: Boolean){ if(run) { var x=10; } ...转载 2019-08-12 19:50:19 · 600 阅读 · 0 评论 -
TypeScript与Lua语法写法的区别
Lua脚本语言使用table模拟面向对象编程local 局部变量声明nil 表示一个无效值(在条件表达式中相当于false)Lua 把 false 和 nil 看作是"假",其他的都为"真"self.对象自己调用数组下标索引从1开始关系运算符==~=逻辑运算符 and or not条件语句if ratio <= 1.34 thenelseif ratio &...原创 2019-08-12 20:03:44 · 1812 阅读 · 0 评论 -
cocos creator组件化开发 对比 cocos studio +cocos2dx开发
相对于使用cocos studio + cocos2dx开发模式,使用cocos creator的组件化开发更为高效和简洁以按钮myButton节点的点击音效为例:1:cocos studio + cocos2dx 步骤如下(Lua语言):需要实现监听函数local function clickMyButton() --播放音效end并为myButton添加监听事件...原创 2019-09-05 10:39:06 · 2140 阅读 · 0 评论