Posted in BWG BWH官网 搬瓦工 搬瓦工VPS

使用npm version 帮你的js 程式管理版本号

刚接触程式设计的时候欢天喜地的帮自己刚写好的程式命名了第一个版本号v12.0,后来才发现自己多傻,竟然没有好好了解怎么打版号,直到现在又发现自己多傻,竟然不会用npm version自动打版号… 先介绍一下JS圈主流的版本命名方式 语意化版本2.0.0 Semantic Versioning spec and website semver.org 通常我们定义版本会用3个数字来定义1.23.456像是这样3个数字,最前面的1代表主版号,23代表次版号,456代表修订号。 假设你今天写好了一个稳定…

Continue Reading... 使用npm version 帮你的js 程式管理版本号
Posted in BWG BWH官网 搬瓦工 搬瓦工VPS

为什么[1,7,11] .map(parseInt)会回[1,NaN,3]?

为什么[1, 7, 11].map(parseInt)会回[1,NaN,3]? 我们先了解究竟map里面做了什么事情 var new_array = arr.map(function callback(currentValue [,index [,array]]){ // new_array的返回元素 } [,thisArg]) callback为产生新阵列之元素的回呼函式,可降低三个参数: currentValue原阵列当前所产生的处理中的元素。 index选择性原数组目前所进行的迭代处理中的…

Continue Reading... 为什么[1,7,11] .map(parseInt)会回[1,NaN,3]?