padStart应用
// 将一个ipv4地址转换为10进制数输出
// eg: 192.168.1.1
function translateIP2Dig(ipStr) {let ipArr = ipStr.split('.')let resArr = []ipArr.forEach(item => {let str = parseInt(item).toString(2)str = str.padStart(8, 0)resArr.push(str)})return parseInt(resArr.join(''), 2)
}
var res1 = translateIP2Dig('192.168.1.1')
console.log(res1)
padStart应用相关推荐
- es2017 提供的针对字符串填充的函数:padStart、padEnd
ES 2017推出padStart和padEnd. String Padding padStart()和padEnd()方法用来把一个字符串填到另一个字符串,直到结果字符串到达提供的长度.字符串将在必 ...
- es6 --- String.prototype.padStart
从实际出发理解. 首先看下面代码 // js var dt = new Date(); console.log(dt); 下面想把时间格式化,写一个dateFormat函数 // js functio ...
- 【ES8(2017)】String扩展 padStart / padEnd
文章目录 1. String.prototype.padStart() 2. String.prototype.padEnd() 1. String.prototype.padStart() 把指定字 ...
- JS字符串padStart()方法,padEnd()方法
padStart()方法,padEnd()方法 ES2017 引入了字符串补全长度的功能.如果某个字符串不够指定长度,会在头部或尾部补全.padStart()用于头部补全,padEnd()用于尾部补全 ...
- JS padStart()方法和padEnd()方法(ES6新增方法)
在日常开发中,有时候会遇到字符串填充的问题,常见的如:时间不足两位数补"0"等. padStart() 用于补全头部 padEnd() 用于补全尾部 1. str.padStart ...
- padStart(),padEnd()方法
padStart()用于头部补全,padEnd()用于尾部补全. 规则: 'a'.padStart(位数,补全内容) 'a'.padEnd(位数,补全内容) 实例: 'a'.padStart(4,bc ...
- padStart()和padEnd()使用
padStart()和padEnd() padStart()我一般用来处理日期的月和日小于10,前面补0的问题 let date = new Date() let month = 4; // 假定4为 ...
- 【JavaScript】时间日期,月日小于10的前面补0(新方法padStart)
土方法:判,小于10则补0 //获取当前日期的yyyy-MM-dd格式 var date = new Date(); var year = date.getFullYear(); var month ...
- padStart 和 padEnd的使用
padEnd() 方法会用一个字符串填充当前字符串(如果需要的话则重复填充),返回填充后达到指定长度的字符串.从当前字符串的末尾(右侧)开始填充. 语法:str.padEnd(targetLength ...
- padStart()和padEnd()
padStart()和padEnd()作用:字符串补全 padStart()用于头部补全,padEnd()用于尾部补全. padStart()和padStart()接收两个参数 第一个参数:指定字符串 ...
最新文章
- 给初学者的深度学习入门指南
- 3年级英语听力测试软件,三年级英语听力测试题.doc
- python私有函数
- 一流投资人会关注什么样的区块链初创公司?
- 柿子不能和什么同吃?柿子相克食物大盘点
- 设置vmware vsphere web client_Arduino+前端高级应用-通过WEB网页控制Arduino开发板上的LED灯...
- 将SQL-SERVER逆向工程导入Power-Design中并给表的字段添加注释
- Android编程 获取网络连接状态 及调用网络配置界面
- postman与Jmeter调用接口
- LoadRunner 11安装Micosoft Visual C++ 2005 SP1时提示命令行选项语法错误
- Js实现炫酷仿抖罗盘时钟------Sestid
- HTML5期末大作业:仿华为手机商城网站设计——仿华为手机电子商城 (1页) HTML+CSS+JavaScript html网页制作期末大作业成品_网页设计期末作业
- 软件易用性测试怎么做?
- 重绘回流个人理解版本
- 动态载入DLL所需要的三个函数详解(LoadLibrary,GetProcAddress,FreeLibrary)
- MySQL的TRUNCATE()函数
- 0-1背包问题的一维数组优化解析
- Python深度学习13——Keras模型的可视化(神经网络结构图)
- vSphere6.7创建Windows Server 2019虚拟机及磁盘扩容
- 线性回归-简单线性回归
热门文章
- 【Opencv图像处理】透视与仿射变换
- Centos下堡垒机Jumpserver V3.0环境部署
- git在项目中忽略包node_modules依赖包和git 指令常用汇总
- HTML5表格和表单
- Java包装类的共同点
- PAT——年会抽奖(错位 排序 )
- 计算机网络【性能指标之速率、带宽、吞吐量、时延、时延带宽积、往返时延RTT、利用率】
- 网络直播,对现代人的一些影响,和网络直播的一些内幕
- win7 php mysql_win7下php环境配置(apache,php,mysql)
- WinEdt 编辑器和 PDF 文件的 Acrobat 程序关联