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

JS规范注释

命令名描述 @param @argument 指定参数名说明来描述一个函数参数 @returns 描述函数返回值 @author 指示代码作者 @deprecated 指示一个函数已经废弃,...描述函数可能抛出异常类型 {@link} 创建一个HTML链接,指向指定类。...这与@see很类似,但{@link}能嵌在注释文本中 @fileoverview 这是一个特殊标记。...如果在文件第一个文档块中使用这个标记,则指定该文档块余下部分将用来提供这个文件概述 @class 提供类有关信息,用在构造函数文档中 @constructor 明确一个函数是某个类构造函数...私有类函数不会出现在HTML文档中,除非运行JSDoc时提供了–private命令行选项 @final 指示一个值是常量值。

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

JS 面试题:实现大数相加(详细注释理解版)

JS 中整数安全范围 JS 在存放整数时候是有一个安全范围,一旦数字超过这个范围便会损失精度 -9007199254740991~9007199254740991 console.log(Number.MAX_SAFE_INTEGER...9007199254740991"; let b = "1234567899999999999"; function add(a ,b){ //取两个数字中最大长度, b 比 a 长,maxLength 就是 b ...maxLength = Math.max(a.length, b.length); //padStart(targetLength,padString) //targetLength 即补齐后目标长度..."0009007199254740991" b = b.padStart(maxLength , 0); //结果 "1234567899999999999" //声明加法过程中需要用到变量.../ 因为 sum 声明为空字符串,所以数字会被转换成字符串 // 比如 8 + "9" 输出为字符串 "89" sum = t%10 + sum; } //最后得到

2.5K10

Django Keystone.js 详细对比

Keystone.js 是一个基于 Node.js Express.js 开源内容管理系统 Web 应用框架,专注于快速开发内容驱动应用。1....Django ORM 提供了丰富 API 查询集方法,便于处理复杂数据关系操作。3. 表单验证Keystone.js:特点:通过插件自定义代码实现表单处理验证,提供基本表单处理功能。...用户认证授权Keystone.js:特点:提供基本用户认证授权功能,可以通过插件扩展。特性:支持用户注册、登录权限管理。...文件图像处理Keystone.js:特点:内置文件图像处理功能,支持文件上传、图像裁剪缩放。特性:提供直观文件管理界面处理方法。...插件扩展Keystone.js:特点:通过插件机制扩展功能,可以使用社区提供插件或自定义开发。特性:灵活插件系统,支持功能扩展集成第三方服务。

12500

js】如何正确写代码注释

错误注释注释是不是这样? //时间戳日期格式化函数 function formTime(time,isyear){ } 亦或者是这样?...、易维护、易理解,起到提示作用,上面的两个注释都是正确,但是它起到作用太低了,在正式工作中我们往往会协同开发,这种注释是万万不可。...正确注释 正确注释 就是文档注释,先来看看是什么样子。...,内容详细了很多,当然,不只是单单内容多了,如果只是内容多了那么/* */段落注释同样也可以写,那么它还有什么优点呢?...npm install jsdoc -g 基本使用 jsdoc 文件名 其他使用方式可以去官网查看 jsdoc 33.js 执行完此命令,会生成一个out文件夹,查看里面的index页面即可,右边侧边栏会显示函数使用

18320

Vue.js 详细介绍

设计理念是通过简单易用 API 和数据绑定机制,让开发者能够高效地构建用户界面。 1.2 Vue.js 特点 易用性:Vue.js API 简洁直观,入门容易,适合初学者。...灵活性:Vue.js 可以渐进式地整合到项目中,从简单组件到复杂单页面应用(SPA)都能胜任。 高性能:Vue.js 采用虚拟 DOM,保证了高效渲染性能。...组件化:Vue.js 提供了强大组件系统,使得代码可以模块化复用。 二、快速上手 Vue.js 2.1 安装 Vue.js 可以通过 CDN、npm 或 yarn 安装 Vue.js。...,我们详细了解了 Vue.js 基本概念、核心功能常用实践。...无论是简单单页面应用还是复杂多组件项目,Vue.js 都能提供高效、简洁解决方案。希望本文能帮助你更好地掌握使用 Vue.js,提升开发效率项目质量。

6300

nodes.js详细安装

nodes.js详细安装 Node.js 本章节我们将向大家介绍在windowLinux上安装Node.js方法。 本安装教程以Node.js v4.4.3 LTS(长期支持版本)版本为例。...Node.js安装包及源码下载地址为:https://nodejs.org/en/download/。 ? 你可以根据不同平台系统选择你需要Node.js安装包。...版本测试 进入 node.exe 所在目录,如下所示: ? 如果你获得以上输出结果,说明你已经成功安装了Node.js。...step2:在右侧运行环境菜单选择:"Node.js" 运行环境 step3:在左侧代码目录中新建Node.js代码目录编写你 Node.js 代码 step4:进入 Node.js 代码目录运行...:点击最右侧【访问链接】选项卡,在访问链接面板中填写端口号为:8888,点击创建链接,即可点击生成链接访问我们 Node.js 项目 /*代码示例*/var http = require('http

2K31

JS ?. ??

.) ---- 可选链操作符 允许读取位于连接对象链深处属性值,而不必明确验证链中每个引用是否有效 ?. 可选链操作符功能类似于 ....链式操作符,不同之处在于引用为空情况下不会引起错误,该表达式短路返回值 下面代码运行有错误,原因很简单, user.age 值是 undefined,从 undefined 中读取 num 属性当然会报错...遇到次数也不是太多,但还是非常有必要知道这个东西用法 空值合并操作符(??)...: 只有当左侧为 null 或 undefined 时,才会返回右侧数 与逻辑或操作符(||)不同,逻辑或操作符左侧值为假值时返回右侧操作符。... 可选链操作符 (?.) 配合使用就非常美妙 console.log(user.age?.num ?? 18);

2.6K20

Node.js详细安装教程

一、安装环境 1、本机系统:Windows 10 Pro(64位) 2、Node.js:v6.9.2LTS(64位) 二、安装Node.js步骤 1、下载对应你系统Node.js版本:https...://nodejs.org/en/download/ 2、选安装目录进行安装 3、环境配置 4、测试 三、前期准备 1、Node.js简介 简单说 Node.js 就是运行在服务端 JavaScript...Node.js 是一个基于 Chrome V8 引擎 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 模型,使其轻量又高效。...Node.js 包管理器 npm,是全球最大开源库生态系统。...: 此处说明下:新版Node.js已自带npm,安装Node.js时会一起安装,npm作用就是对Node.js依赖包进行管理,也可以理解为用来安装/卸载Node.js需要装东西 五、环境配置

2.1K20

Node.js安装详细教程

目录 Node.js安装详细教程 下载 安装 环境变量配置 文件结构 配置npm在安装全局模块时路径和缓存cache路径 测试 常见命令 Node.js安装详细教程 官网下载地址:Download...| Node.js (nodejs.org) 下载 下载好直接下一步即可,傻瓜式安装 安装 安装路径默认是C:\Program Files\nodejs\,建议修改 下图根据本身需要进行...,我选择了默认Node.js runtime,而后Next Node.js runtime :表示运行环境 npm package manager:表示npm包管理器 online documentation...shortcuts :在线文档快捷方式 Add to PATH:添加到环境变量 可以直接下一步 环境变量配置 文件结构 通过执行 node -v npm -v 分别查看nodenpm...\Roaming\npm\node_modules下,时间长了肯定会占用C盘资源,所以需要我们在node.js安装目录下创建两个文件夹:node_globalnode_cache 然后执行这两个命令

1.3K10

js动态显示表格汇总信息详细信息

大家好,又见面了,我是全栈君 我在做数据结果展示时候,想要实现一个如下功能: 用户可以选择一个时间段,默认显示这个时间段汇总数据,当鼠标点击这个时间段时候,将显示每个时间点详细数据,再次点击时候...,详细数据收起,只显示汇总信息。...对于javascript高手熟手来说很简单了,不过对于我这个新人来说,还是搞了好一会儿才弄好。下面show一下我代码,希望js高手能指点一二: <!...,然后在Javasript中调用document.getElementByTagName(‘tr’)函数找到指定trobject集合,然后在判断每个tr名字是否与指定字符串匹配(var reg=...new RegExp(‘flag0’); reg.test(object.id)),如果匹配,那么就将该trstyle.display设置成显示或者不显示就ok了。

2.7K10
领券