首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

js】如何正确写代码注释

错误注释注释是不是这样? //时间戳日期格式化函数 function formTime(time,isyear){ } 亦或者是这样?.../* 时间戳日期格式化函数 */ function formTime(time,isyear){ } 简单变量声明之类内容可以进行简单注释,但是函数就不能这样做了,要知道注释作用是一种为了让代码更易读...、易维护、易理解,起到提示作用,上面的两个注释都是正确,但是它起到作用太低了,在正式工作中我们往往会协同开发,这种注释是万万不可。...正确注释 正确注释 就是文档注释,先来看看是什么样子。...npm install jsdoc -g 基本使用 jsdoc 文件名 其他使用方式可以去官网查看 jsdoc 33.js 执行完此命令,会生成一个out文件夹,查看里面的index页面即可,右边侧边栏会显示函数使用

15520

JS

作为函数式编程语言,JS带来了很多语言上有趣特性,比如柯化和反柯化。 这里可以对照另外一篇介绍 JS 反柯文章一起看~ 1....var sendPost = sendAjax( _ , _ , { type: "POST", contentType: "application/json" }) JS不具备这样原生支持...(个人理解不知道对不对) 3.3 延迟执行 柯另一个应用场景是延迟执行。不断化,累积传入参数,最后执行。...,甚至有些前后矛盾,在下文章都是学习过程中总结,如果发现错误,欢迎留言指出~ 参考: JS高级程序设计 JS化(currying) 前端开发者进阶之函数柯化Currying 浅析 JavaScript...中 函数 currying 柯化 掌握JavaScript函数化 函数式JavaScript(4):函数柯

4.5K20

代码注释写太多,会挨打吗?

第一时间关注土叔趣文 ? 前几天,有个同行朋友在我微信上留言,问我项目代码注释写太多会挨打吗?顺手还给我甩了一张截图,上面密密麻麻全是手工注释。 ?...「 如何把握这个尺度 」 代码注释,如何才叫多,什么是多,什么是少,如何才能把握这个尺度? 还记得老前辈的话犹在耳畔,一份经久不衰代码,注释量与代码量比例应该至少为 2:1。...因此得出一个结论:注释写在代码块之外,恭喜你,你暂时是安全。如果是写在代码块内,也要恭喜你,赶紧来我这儿喜提拳击手套一副。 不过也有在代码玩出花样。...当然了,群如果有所谓技术大佬跟你吹嘘,真正好代码是不需要注释,如果你需要大量注释来解释你代码,那说明你代码还是不够好。...请记住,这是一句装逼话,群吹水你也信,你看看Vue.js源码有多少注释(杠精不要跑过来跟我说,/* 英文注释不算 */ )。 Are you sure ?

3.9K40

这代码注释充满了无奈

傻逼是产品,不是我 到底要什么,我也很无奈啊.jpg ▲昕霖是产品经理,李超是设计师 锅是产品,不是我 02 诉求都在注释了 出来工作,不就是为了赚钱吗?...一不小心,真实想法就在注释流露。 不得不说,该站程序员,真的很会搞事情。 “钱多活少办公室大,最好还能经常去国外旅游并能报销。”...学生时代Sergey Brin也把这个朴素愿景写在了简历代码注释。原来,每个人职业追求,都差不多。虽然后来他成了Google联合创始人。...04 隔空喊话,“友好”切磋 在代码注释,程序员们还能隔着时空通过comment喊话,进行友好地交流与切磋。如何写出让同事无法维护代码?这篇了解下。...//somedev1 - 6/7/02 添加对登录屏幕暂时追踪功能 // somedev2 - 5/22/07 暂时个屁 05 猿们,要学好英语啊 还有些注释,包含着前辈程序员语重心长:要学好英语啊

24220

javascript Date format(js日期格式化)

方法一:这个很不错,好像是 csdn Meizz 写: // 对Date扩展,将 Date 转化为指定格式String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q...) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位数字) // 例子: // (new Date()).Format...Date().Format("yyyy-MM-dd HH:mm:ss"); var time2 = new Date().Format("yyyy-MM-dd"); 方法二: * 对Date扩展...,将 Date 转化为指定格式String * 月(M)、日(d)、12小时(h)、24小时(H)、分(m)、秒(s)、周(E)、季度(q) 可以用 1-2 个占位符...* 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位数字) * eg: * (new Date()).pattern("yyyy-MM-dd

7.5K20
领券