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

    js】如何正确写代码注释

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

    18820

    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.6K20

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

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

    4.1K40

    这代码注释充满了无奈

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

    26120

    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.6K20

    expressapplication.js路由代码

    application.js是express框架核心,也是里面包括了服务端很多配置和逻辑代码。这里主要说一下和路由有关一些代码。...,其实然后直接通过router.handle进入到路由查找和处理,这个查找和处理过程在上一章已经分析过,也就是开始对router二维数组进行查找过程。...3.app.use本质是调用router方法进行处理,就是把传入函数挂载到layer层,然后储存在routerstack中,其中有一个特殊情况需要处理,就是如果用户传入了一个router类型路由对象时候...,这时候,如果匹配了对应路径时,执行是该路由对象handle方法,然后进入该router对象内部处理逻辑。...4.app.all方法本质是利用route对象进行配置路由,逻辑是一个两层循环,先是method数组循环,然后是在route中具体http方法函数循环。

    2.8K40

    JS游戏编程基础】关于jsthis关键字理解

    this关键字在c++,java中都提供了这个关键字,在刚开始学习时觉得有难度,但是只要理解了,用起来就方便多了,下面通过本篇文章给大家详解jsthis关键字理解。...接下来你谈谈我对它理解,也作为一个笔记,方便以后参阅。有不对地方,欢迎指出批评。 1. 不像C#,this一定是指向当前对象。 jsthis指向是不确定,也就是说是可以动态改变。...函数自执行就是特殊情况,在函数自执行,this 指向是:window。所以第一个 console.log 打印是 window 属性 number。 所以要加一点: 3....在函数自执行,this 指向是 window 对象。 扩展,关于this,还有一个地方比较让人模糊是在 dom 事件,通常有如下3种情况: 如下: 1....——因为这时toString函数this指针指向div元素,而该元素已经定义了m_Text成员(this.newElement.m_Text = "new element text!")

    3.1K101
    领券