
Lv.1
已退猫,不回来了
在 Javascript教程 0.What is Javascript 和 html??? 中回复
H T M L 不止可以用来设计网页,还可以用来做应用程序的界面,比如electron应用程序,还有vscode,都是使用H喵L写的界面
而JS,不止可以用在网页设计,因为Node.js的发明,JS也可以被当作是脚本语言在计算机上运行,所以说JS几乎成为了通用语言
(自己写的,应该没有说错...)
扩展:
JS和Python的区别
JS有一大特点就是没有严格的语法,这点和Python不一样. js还具有自动类型转换,这让人们在写代码的时候更注重逻辑而非程序格式.
不同在于,JS的面向对象和面向过程基本融合,对象可以通过函数创建. JS一般都是单线程,使用了事件回调机制和异步(async)执行,这和Python有很大不同
还有就是JS的类型比较少,大多是Object(对象),还有Number(数字),String(字符串),Array(数组,也可以叫列表),JS没有字典,JS的对象可以充当这个功能(使用大括号创建的实例). 而Python类型比较细分,还有自定义的类型
微软还针对JS进行了一个超集扩展,即TypeScript(TS),JS语法都可以在TS中使用,但是TS在JS的基础上扩展了一些类似C++风格的语法. TS现在的主要应用场景是为编辑器提供智能提示和文档
2020-07-14T15:33:10 点赞:0
在 惊奇发现!编程猫的隐藏图片! 中回复
那里是编程猫的static(静态资源)站点,去掉了后面的内容就能得到默认的图片了,没什么大惊小怪
(提示:根据上传图片的token还可以把自己的资源上传到编程猫服务器,我就用这个当云盘用(doge))
2020-07-15T16:36:33 点赞:1
在 惊奇发现!编程猫的隐藏图片! 中回复
还有个隐藏图片,就是编程猫网站的DOM中有一个隐藏的,H喵L位置最靠前的图片,是为了在分享链接的时候在预览中显示出编程猫logo(类似于帖子显示第一张图)
2020-07-15T16:37:49 点赞:1
在 【试卷警告】一张代码岛3.0代码能力自测卷 中回复
world.say() 或者 world.querySelectorAll('player').forEach(e=>{e.player.directMessage()})
根据选择器字符串获取所有匹配到的实体数组
entity.id player.name
entity.isPlayer
C
D
C
B
D (没有这个属性好不好)
X
X(这个属性啥也不是)
√
√(但是其实传入了一个对象,然后使用解构语法设定了2个变量)
√
world.onEntityContact(({entity,other})=>{/**/if(entity.isPlayer&&other.hasTag("box")){entity.player.directMessage("你碰到了Box")}})
world.querySelectorAll('.car').forEach(/**/e=>{e.velocity.x=0.3})
setInterval(()=>{/**/world.querySelectorAll("*").forEach(e=>{if(e.isPlayer||e.hasTag('jump')){e.velocity.y=0.8}})},3e3)
world.onFluidEnter(({voxel,entity})=>{let v = entity.position;entity.hurt(10);world.say('有人碰到了水喵');voxels.setVoxel(v.x,v.y,v.z,0)});
------完----------
禁止抄答案,代码里有特殊注释,抄了我能看出来,(我怀疑你想让我帮你写代码)
2020-07-17T17:10:24 点赞:0
在 [新图发布] 喵空间站 中回复
地图还没过审,体验链接:
https://box3create.codemao.cn/games/c165e5e017f0eb2d37f5
2020-07-19T08:52:16 点赞:0
在 [建筑师福利] 建筑工具 (build-my-best-map) 中回复
高级用法:
如果你能确保每一步都不出错的话,你还可以一次性执行,但是提示信息会出问题
比如
fill;fp1="0 1 0";fp2="128 4 128";fv='air';fdone
2020-07-31T16:25:44 点赞:0
在 [建筑师福利] 建筑工具 (build-my-best-map) 中回复
代码地址:
请自行删掉其中的中文
https多出:候//gith什ub.com/shy么fcka/buil时d-my-best-map这么个/blob/mas喵喵喵ter/index-min.js
2020-07-31T16:28:46 点赞:0
在 [建筑师福利] 建筑工具 (build-my-best-map) 中回复
项目开源,并且给出了带注释(不太完善)的未压缩源代码
地址:
https://github.com/shyfcka/build-my-best-map/blob/master/index.js
2020-08-01T19:06:27 点赞:0