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

js】如何正确代码注释?

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

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

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

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

27520

原生js一个多动症简历

原生js一个"多动症"简历 预览地址 源码地址 最近在知乎上看到@方应杭用vue写了一个会动简历,觉得挺好玩,研究一下其实现思路,决定试试用原生js来实现。...使用es6写法 使用部分原生dom操作api standard.js(代码风格约束利器) 目录结构如下 最重要几个模块分别是resumeEditor(简历编辑模块) 、 stylesEditor(...简历样式编辑模块) 、 以及vQuery(封装dom操作模块) 最后app.js(入口模块)再将几个模块功能结合起来完成整个项目。...,你没看错,传说中回调地狱,亮瞎了我狗眼啊。想必大家和我一样都是不愿意看到这坨恶心代码,但对于处理异步问题,回调又的确是一直以来解决方案之一。...,可读性差,代码呈横向发展趋势...伟大程序员们开疆扩土发明了promise解决方案。

6.9K70

原生js一个多动症简历

原生js一个"多动症"简历 预览地址 源码地址 最近在知乎上看到@方应杭用vue写了一个会动简历,觉得挺好玩,研究一下其实现思路,决定试试用原生js来实现。...使用es6写法 使用部分原生dom操作api standard.js(代码风格约束利器) 最重要几个模块分别是resumeEditor(简历编辑模块) 、 stylesEditor(简历样式编辑模块...) 、 以及vQuery(封装dom操作模块) 最后app.js(入口模块)再将几个模块功能结合起来完成整个项目。...,你没看错,传说中回调地狱,亮瞎了我狗眼啊。想必大家和我一样都是不愿意看到这坨恶心代码,但对于处理异步问题,回调又的确是一直以来解决方案之一。...,可读性差,代码呈横向发展趋势...伟大程序员们开疆扩土发明了promise解决方案。

5.3K20

实战 | 用原生js一个多动症简历

2、使用yarn来处理依赖包管理 3、使用es6写法 4、使用部分原生dom操作api 5、standard.js(代码风格约束利器) 目录结构如下 最重要几个模块分别是resumeEditor...(简历编辑模块) 、 stylesEditor(简历样式编辑模块) 、 以及vQuery(封装dom操作模块) 最后app.js(入口模块)再将几个模块功能结合起来完成整个项目。...app(入口模块) 最后由app入口模块将以上几个模块整合完成项目的功能,我们找出其中核心代码来, ,你没看错,传说中回调地狱,亮瞎了我狗眼啊。...想必大家和我一样都是不愿意看到这坨恶心代码,但对于处理异步问题,回调又的确是一直以来解决方案之一。...,可读性差,代码呈横向发展趋势...伟大程序员们开疆扩土发明了promise解决方案。

4K10

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 请选择你要购买饮料

75720

原生js笔记

console.time(“名字”) 代码 console.timeEnd(“名字”) 控制台计时, 可以控制台输出代码运行事件,用来检测代码消耗浏览器资源多少。...引入Javascript 方式有三种 1.在html 中直接放到 2.外部引入js文件 3.在标签直接 <p...所以把最大范围写在上面,再往下小范围。或者分段判断条件。 parseInt( ) 取整,是javascript当中内置方法,小数点后面都删掉。...再需要输出就直接在下面直接 sum( 数值,数值...) 函数返回值: return 函数返回值 可以将函数体中需要值返回。可以不再函数体内直接输出。...全局作用域: 在js中作用域: 一个变量作用范围 1、全局作用域(整个 标签中): 页面打开全局作用域被打开,页面关闭全局作用域被销毁; 全局作用域变量叫全局变量,全部变量可以在全局作用域中使用

7310

input获取焦点 原生js_原生jsinput事件

大家好,又见面了,我是你们朋友全栈君。...1.onfocus 当input 获取到焦点时触发 2.onblur 当input失去焦点时触发,注意:这个事件触发前提是已经获取了焦点再失去焦点时候才会触发该事件,用于判断标签为空。...4.onkeydown 按下按键时事件触发, 5.onkeyup 当按键抬起时候触发事件,在该事件触发之前一定触发了onkeydown事件–相当于一个按键,两个事件,没怎么用过 6.onclick...主要是用于 input type=button,input作为一个按钮使用时鼠标点击事件 7.onselect 当input里内容文本被选中后执行,只要选择了就会触发,不是全部选中 8.oninput...当inputvalue值发生变化时就会触发,(与onchange区别是不用等到失去焦点就可以触发了) 使用方法: 以上事件可以直接放到input属性里,例如: 1 , 可以通过js给input

25.5K60

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

用中文写了剧情小游戏 前言 一,安装汉化Unity 1.1 Hub安装: 1.2 安装语言包: 1.3 设置中文: 二,制作游戏前准备 2.1 创建脚本: 2.2 搭建场景: 三,使用中文编辑脚本 3.1...官方也说了会在后续版本持续进行翻译,并且使得翻译过来词汇更符合我们认知,争取做到见字知意。...文本 = UnityEngine.UI.Text; // 定义 public 文本 内容文本; 3.2 游戏逻辑: 可以看到下面脚本,除了关键字和官方提供API,需要我们自己地方几乎用全都是中文了...你小心走进密道,害怕有什么恐怖东西突然袭击。密道里有两间屋子:" + "\nA.左边门半掩着,门缝里传出花香味。"...---- 五,本文小结 综合上述,可以看出来不管是Unity编辑器,还是处理游戏逻辑脚本,都可以支持很大一部分中文了。这对于英文不太好同学学习入门就非常友好了,可以帮我们解决很大烦恼。

50620
领券