javascript
文章平均质量分 57
huang100qi
这个作者很懒,什么都没留下…
展开
-
export 与 export default
export 和 import 都属于 ES6 的内容。node 的 module 遵循的是 CommonJS规范,requirejs遵循AMD,seajs遵循CMD,虽各有不同,但总之还是希望保持较为统一的代码风格。ES6发布的 module 并没有直接采用 CommonJS,甚至连 require 都没有采用,也就是说 require仍然只是 node 的一个私有的全局...转载 2020-02-03 19:48:06 · 369 阅读 · 0 评论 -
JavaScript常用的简洁高级技巧
前言编程是一件很快乐的事,实现一个目的,我们可以有很多方法路径,在这篇文章我们介绍一些JavaScript的奇技淫巧,仅供大家参考,各路大神在平时的代码编写时,如很多简洁高效的书写方式;欢迎各位在下方留言。一、数据类型检测1.1 typeoftypeof操作符返回一个字符串,表示未经计算的操作数的类型;该运算符数据类型(返回字符串,对应列表如图)1.2 i...转载 2019-03-10 22:09:59 · 204 阅读 · 0 评论 -
格式化数字,逢千位数加逗号
var num = 98100025;function formatting(num){ num = String(num); num = num.split('').reverse().join(''); num = num.replace(/([0-9]{3})/gm, '$1,'); num = num.split('').reverse().join('...原创 2018-09-13 22:08:41 · 1525 阅读 · 1 评论 -
toString()和toLocaleString()有什么区别
偶然之间用到这两个方法然后在数字转换成字符串的时候,并没有感觉这两个方法有什么区别,如下:12345678var e=123 e.toString()"123" e.toLocaleString()"123" 是吧,并没有什么区别,上面的e是一个三位数的数字,那么要是四位数以上呢var a=1234a.toString()"1234"a.toLocaleString()"1,234"...转载 2018-06-01 21:50:00 · 499 阅读 · 0 评论 -
浅谈JS中String()与 .toString()的区别
我们知道String()与 .toString()都是可以转换为字符串类型,但是String()与 .toString()的还是有区别的1、.toString()可以将所有的的数据都转换为字符串,但是要排除null 和 undefined例如将false转为字符串类型[javascript] view plain copy<script> var str = false.toSt...转载 2018-06-01 21:49:26 · 10509 阅读 · 2 评论 -
js中map和reduce的用法
举例说明,比如我们有一个函数f(x)=x2,要把这个函数作用在一个数组[1, 2, 3, 4, 5, 6, 7, 8, 9]上,就可以用map实现如下:由于map()方法定义在JavaScript的Array中,我们调用Array的map()方法,传入我们自己的函数,就得到了一个新的Array作为结果:function pow(x) { return x * x;}var arr =...原创 2018-05-20 14:31:04 · 2371 阅读 · 0 评论 -
javascript多维数组组合(不重复)
function combination(arr) { var sarr = [[]]; var result = []; for (var i = 0; i var tarr = []; for (var j = 0; j for (var k = 0; k tarr.push(sarr[j].concat(arr[i]原创 2018-01-19 23:15:55 · 1679 阅读 · 1 评论