引用页面 “clone:easternote” 尚不存在(立即创建)
纵向对比通用程序语法,javascripts篇 - 29 May 2018 12:51
现在要学习的语法太多,很难做到精通所有语言,我的基础也不够好,联想到以前见过的一个网站,将一个程序逻辑,用多种语言实现出来,那么学习语言是否也可以用这种方法呢。
比如我现在主要学习javascripts,同时我又想掌握c++、c#和java的语法规则,那怎么办。在尝试学习js的同时,了解其它三种语言在语法规则上有什么不同,在尝试使用js实现一个功能时,也试着用其它三种语言实现这个功能,在精通js的同时其它语言也会有初步的了解。
具体怎么操作呢,本篇文章将做这个试验,在学习的过程记录试验的体会并长期更新。 - 评论: 0
GMS优先度引擎、状态管理等发布 - 12 May 2018 04:04
数组的使用方法 - 12 May 2018 03:45
以下包含Accessors的用法仅适于GMS。
判断数组是一维还是二维
// 一个二维数组
a[0,0] = 0;
a[1,1] = 1;
a[2,2] = 2;
a[3,3] = 3;
a[1,0] = 0;
a[1,1] = 1;
a[1,2] = 2;
a[1,3] = 3;
show_debug_message(array_height_2d(a)); // 输出 2
show_debug_message(array_length_2d(a,0)); // 输出 4
show_debug_message(array_length_2d(a,1)); // 输出 4
show_debug_message(a); // 输出 { { 0,1,2,3 }, { 0,1,2,3 }, }
a = 0;
a[0,0] = 0;
a[0,1] = 1;
a[0,2] = 2;
a[1,0] = 0;
a[1,1] = 1;
a[1,2] = 2;
a[1,3] = 3;
show_debug_message(array_height_2d(a)); // 输出 2
show_debug_message(array_length_2d(a,0)); // 输出 3
show_debug_message(array_length_2d(a,1)); // 输出 4
show_debug_message(a); // 输出 { { 0,1,2 }, { 0,1,2,3 }, }