首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

js】如何正确代码注释?

/* 时间戳日期格式化函数 */ function formTime(time,isyear){ } 简单变量声明之类内容可以进行简单注释,但是函数就不能这样做了,要知道注释作用是一种为了让代码更易读...、易维护、易理解,起到提示作用,上面的两个注释都是正确,但是它起到作用太低了,在正式工作中我们往往会协同开发,这种注释是万万不可。...,内容详细了很多,当然,不只是单单内容多了,如果只是内容多了那么/* */段落注释同样也可以,那么它还有什么优点呢?...普通注释 文档注释 这种提示就像嵌代码在里面一样,而不是浮于表面了,在我们书写npm包时候,用户使用我们包,就能看到这种提示,对使用者特别友好。...npm install jsdoc -g 基本使用 jsdoc 文件名 其他使用方式可以去官网查看 jsdoc 33.js 执行完此命令,会生成一个out文件夹,查看里面的index页面即可,右边侧边栏会显示函数使用

19920
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【益智游戏】开锁小游戏+ChatGPThtml代码

    跟军哥吃饭聊天,说到一些个有意思思维题目,说是小学五年级题目,我竟然想了好久,问GPT才恍然大悟!哈哈,记录下,顺便给小孩讲讲 + 在网页上玩一玩!...游戏规则: 密码锁有3位,每位只能是0或者1,现在锁坏掉了,你只要猜对密码任意两位数字,就可以打开这把锁。 请你尽可能用最少次数打开它!...下面我们用 chatgpt 来生成一个网页版小游戏 然后粘贴到一个txt文档里,再简单修改下+改下后缀名为 html就可以了。 直接贴出html代码 <!...请你尽可能用最少次数打开它!...\n原密码是: " + password + "\n您猜是: " + guess + "\n共猜了" + counter + " 次。")

    30420

    js简单选项卡

    大家好,又见面了,我是你们朋友全栈君。 如图,最简单纯粹选项卡 第一步,当然是先写html代码和css样式 内容3 内容4 第二步,实现简单切换效果...要点2:循环,先循环给li加上onclick事件,再onlink事件点击时候,再循环让所有选项卡act样式去掉,所有的内容隐藏。然后让所点击选项及对应内容显示。...要点:tab_t_li[i][evt] 因为传值时候是字符串,如果直接的话就是tab_t_li[i].”onclick”这样话是执行不了,tab_t_li[“onclick”]这样执行没问题。...,可以看下一篇 用js简单选项卡 加 自动切换效果 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/155183.html原文链接:https://javaforall.cn

    5.7K20

    简单仿Android控件SlidingMenu实例代码

    SlidingMenu (侧滑菜单形式)在android开发过程中,经常用到,这次我们通过一个简单案例来仿SlidingMenu 大体功能,下面 是主要实现代码: java代码:(重写onTouchEvent...方法 处理侧滑菜单处事件分发机制) public class SlidingMenu extends ViewGroup implements OnClickListener { private View...AttributeSet attrs) { super(context, attrs); mScroller=new Scroller(context);//声明Scroller进行滚动 } // 结束加载回调...,如果返回true,表示动画还没有执行完成 if(mScroller.computeScrollOffset()){ //用Scroller滚动,获取下一个期望滚动点,滚动过去 //获取期望点滚动坐标...以上这篇简单仿Android控件SlidingMenu实例代码就是小编分享给大家全部内容了,希望能给大家一个参考。

    39510

    Python几个有趣小游戏

    经典冒泡排序算法: 1.冒泡排序:小排前面,大排后面。...2.排序:最终使得数组中这几个数字按照从小到大顺序排序。 3.冒泡排序概念,关系到下来怎么程序。(重要概念)相邻两个元素,依次比较。...3.售价分别是3.5 4 2 4.5 一个函数用来表示贩卖机功能:4.用户投钱和选择饮料,并通过判断之后,给用户吐出饮料和找零。...选择饮料:字典 投钱:1 5 10 判断金额面值 判断,钱不够,钱多了情况,钱刚好情况 drinks={"1":3.5,"2":4,"3":2,"4":4.5} #用户选择饮料: total=0#...") ''' 输出结果如下: 请选择你要购买饮料:1:橙汁 2:椰汁 3:矿泉水 4:早餐奶 q:退出1 请选择你要购买饮料:1:橙汁 2:椰汁 3:矿泉水 4:早餐奶 q:退出2 请选择你要购买饮料

    76820

    中文代码?开始不信后来用中文写了剧情小游戏!嗯,真香~

    用中文写了剧情小游戏 前言 一,安装汉化Unity 1.1 Hub安装: 1.2 安装语言包: 1.3 设置中文: 二,制作游戏前准备 2.1 创建脚本: 2.2 搭建场景: 三,使用中文编辑脚本 3.1...官方也说了会在后续版本持续进行翻译,并且使得翻译过来词汇更符合我们认知,争取做到见字知意。...首选项)→→ Language (首选项窗口中)→→ Chinese (中文) 设置后,如没有中文效果,重启 Unity 即可,就这么简单!!!...文本 = UnityEngine.UI.Text; // 定义 public 文本 内容文本; 3.2 游戏逻辑: 可以看到下面脚本,除了关键字和官方提供API,需要我们自己地方几乎用全都是中文了...你小心走进密道,害怕有什么恐怖东西突然袭击。密道里有两间屋子:" + "\nA.左边门半掩着,门缝里传出花香味。"

    53820

    shell 一个简单 git 提交代码脚本

    背景 工作中,默认提测分支叫 staging,每次提测,都需要将开发分支合并到 staging 提测分支,并 push,才算提测,当修复一些 bug  之后,免不了反复执行同一套 git 命令,于是一个简单...注意 本脚本仅适用于开发分支合并到提测分支(目标分支),并 push,没有做过多判断和条件限制,如个人有需要,可扩展为适用于自己脚本。 #!...从当前分支或开发分支提交代码,push, # 2. 切到提测分支或指定要合入分支 # 3. 合并 master 分支 # 4. 合并该开发分支 # 5....# -t 传入要合入目标分支,不传默认合并到提测分支 staging # -f 传入 提测文件,不传全部修改都提交 # 合并如果有冲突,脚本会自动停止执行,需要手动解决冲突后,提交代码,切换到开发分支...fi # 如果传入 commit message,则传入 message if [ ${message} ]; then git commit -m ${message} else # 否则默认

    85320

    需求很简单,但代码很复杂,这是为啥呢?

    勤劳一些同学应该会经常去看其它人代码,经常会发现明明很简单需求,但代码具体实现却很复杂,这是为啥呢? 面对这种问题,我一般会回复说,“为了应付各种不同情况”。...但是实际工作中,许多情况确实不是人意志为转移。例如代码烂掉,刚开始时候,我或是你或是其它的人,会把代码结构设计尽量ok,可扩展,可修改,让它尽量可以面对或满足各种不同工作场景。...但随着时间推移,我们没有办法去预测需求。所以事实上我们并不知道,这个代码在未来时候会处于什么样工作场景。而需求产生,是因为用户需求,大家都知道,在现如今互联网时代,用户是很没有耐心。...而是以快速满足用户需求,完成工作任务为目的。 各种代码就像在墙上打的补丁一样,一块一块慢慢加上去了。时间一长了,再一看这个代码,就会发现这代码怎么这么乱,这么复杂。...更为要命是前任代码,前任代码,本身就已经是打满了各种补丁。而且里面逻辑都是各种交织,在这种情况下,你所能做,也只是打上一个新补丁。

    66650

    如何一个简单node.js c++扩展

    如何一个简单node.js c++扩展 node 是由 c++ 编写,核心 node 模块也都是由 c++ 代码来实现,所以同样 node 也开放了让使用者编写 c++ 扩展来实现一些操作窗口...为什么要写 c++ 扩展 可以简单理解为,如果想基于 node 一些代码,做一些事情,那么有这么几种选择: 一段 JS 代码,然后 require 执行 一段 c++ 代码,编译后 require...执行 打开 node 源码,把你想要代码写进去,然后重新编译 日常开发其实只用第一项就够了,我们用自己熟悉语言,一段熟悉代码,然后发布在 NPM 之类平台上,其他有相同需求的人就可以下载我们上传包...但有的时候可能纯粹 JS 满足不了我们需求,也许是工期赶不上,也许是执行效率不让人满意,也有可能是语言限制。...简单总结一下, c++ 扩展大概有这么几个好处: 可以复用 node 模块管理机制 有比 JS 更高效执行效率 有更多 c++ 版本轮子可以拿来用 怎么去一个简单扩展 node 从问世到现在已经走过了

    2K30
    领券