
JavaScript
cbat01
这个作者很懒,什么都没留下…
展开
-
js localeCompare() 方法实现字符串数组排序
localeCompare()方法返回一个数字来指示一个参考字符串是否在排序顺序前面或之后或与给定字符串相同。语法:str.localeCompare(compareStr)当 引用字符串 在 比较字符串 前面时返回 -1当 引用字符串 在 比较字符串 后面时返回 1相同位置时返回 0'a'.localeCompare('b') // 返回-1'b'.localeCompare('a') // 返回 1'a'.localeCompare('a') // 返回 0应用可以结合原创 2021-01-24 17:40:04 · 2407 阅读 · 2 评论 -
三元运算符中不能使用return问题解决
一开始在三元运算符中使用return时遇到报错:(/[aeiouAEIOU ]/.test(n) ? return n : return n + 'egg')查找资料发现在使用三元运算符需要用到return时,需要将return放在三元运算符最前面return (/[aeiouAEIOU ]/.test(n) ? n : n + 'egg')...原创 2021-01-11 14:20:27 · 3361 阅读 · 0 评论 -
js中ASCII码与字符互相转化方法
字符转ASSCII码charCodeAt()'A'.charCodeAt() // 65ASCII码转成字符:String.fromCharCode()String.fromCharCode(65) // A原创 2021-01-09 19:21:09 · 1509 阅读 · 0 评论 -
【Codewars】<8kyu>Sum Mixed Array
题目Given an array of integers as strings and numbers, return the sum of the array values as if all were numbers.Return your answer as a number.这道题目要我们实现的是,计算数组所有项的和,数组包含数字跟字符串,如果是字符串的话,转成数字计算。结果返回数字类型。即使用js计算数组各项总和,数组可能包括字符串例子sumMix([9, 3, '7', '3'原创 2021-01-06 16:14:49 · 392 阅读 · 0 评论 -
substr()、substring()、slice()方法的用法与区别
概括substr()、substring()、slice()三种方法都可以用于字符串截取,其中slice()可以用于数组。简单用法比较如下:var str = 'Hello, javascript!'str.substr(1,4) // "ello"str.substring(1,4) // "ell"str.slice(1,4) // "ell"var arr = ["Mike", "Cameron", "Tom", "Jack"]arr.slice(1,3) // ["C原创 2021-01-04 13:44:11 · 1880 阅读 · 2 评论 -
js四元运算符
js实现四元运算符一般的三目运算符就能解决大部分判断筛选的问题,但是当遇到多个数据判断时就可以通过三目运算的嵌套来达到目的。var row.status == 0 ? '未支付' : (row.status == 1 ? '已支付' : '作废')"项目中例子:sex == 'F' ? patientSex = '女' : (sex == 'M' ? patientSex = '男' :...转载 2019-12-03 17:54:46 · 7300 阅读 · 0 评论 -
JS实现打印功能,打印后返回原页面
JS实现打印功能,打印后返回原页面原创 2019-09-02 16:42:40 · 3416 阅读 · 0 评论 -
js实现字符串数组转换成数字数组
js实现字符串数组转换成数字数组的几种方式原创 2019-08-21 18:01:07 · 20881 阅读 · 0 评论 -
如何使用ES6实现数组去重
如何使用ES6实现数组去重,第一种方法 "Set",第二种方法 “Filter”,第二种方法 “Filter”,有详细实现过程。转载 2019-08-12 15:52:04 · 1021 阅读 · 0 评论 -
【JS题目】合并数组 把数组['A1','A2','B1','B2','C1','C2','D1','D2'],['A','B','C','D'] 按要求进行合并
按如下要求合并数组:把数组[‘A1’,‘A2’,‘B1’,‘B2’,‘C1’,‘C2’,‘D1’,‘D2’],[‘A’,‘B’,‘C’,‘D’]合并为[‘A1’,‘A2’,‘A’,‘B1’,‘B2’,‘B’,‘C1’,‘C2’,‘C’,‘D1’,‘D2’,‘D’]方法一 <script type="text/javascript"> var a = ['A...原创 2019-08-07 16:20:14 · 2113 阅读 · 0 评论 -
JS判断第一个数能否被第二个数整除
isDivisible检查第一个数字参数是否可被第二个数字整除。使用模运算符(%)检查余数是否等于0。const isDivisible = (dividend, divisor) => dividend % divisor === 0;isDivisible(6, 3); // true...原创 2019-08-09 14:39:14 · 14557 阅读 · 0 评论