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

记录一些以前没见过的JS语法

立即执行函数 1. js中函数的两种命名方式,即表达式和声明式。...立即执行函数:(function(){}()),(function(){})()这两种是js中立即执行函数的写法,函数表达式后加上()可以被直接调用,但是把整个声明式函数用()包起来的话,则会被编译器认为是函数表达式...如果不支持,你将不得不求助于以前经典的函数。...JS await await等待右侧表达式的结果,这个结果是promise对象或者其他值。 如果它等到的不是一个 promise 对象,那 await 表达式的运算结果就是它等到的东西。...它还提供了一个全局 fetch()方法,该方法提供了一种简单,合理的方式来跨网络异步获取资源。 这种功能以前是使用 XMLHttpRequest实现的。

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

    最全的JS数组去重

    数组去重,一般都是在面试的时候才会碰到,一般是要求手写数组去重方法的代码。如果是被提问到,数组去重的方法有哪些?你能答出其中的10种,面试官很有可能对你刮目相看。...在真实的项目中碰到的数组去重,一般都是后台去处理,很少让前端处理数组去重。虽然日常项目用到的概率比较低,但还是需要了解一下,以防面试的时候可能回被问到。文末有福利哦 1....(unique(arr)) // [1, "true", true, 15, false, undefined, null, NaN, "NaN", 0, "a", {}, {}] 不考虑兼容性,这种去重的方法代码最少...利用对象的属性不能相同的特点进行去重 function unique(arr) { if (!...由于Map中不会出现相同的key值,所以最终得到的就是去重后的结果。 11.

    2K20

    js 中数字小数点末尾的0显示与否

    js 中数字小数点末尾的0显示与否 不显示0 显示0(数字格式化) 不显示0 我们先来看一道例题,然后围绕其展开“零”的讨论: 问题:得到一个随机数组成的数组,数组长度为10 结果类似于:[0.243...(10).fill(); console.log(arr); 输出(为了展示效果,下面均是在browser环境进行调试;另外在Node.js环境下也成功调试,此处未展示): 由于Math.random...().toFixed(3)得到的是字符串,此处通过Number()转换为number类型 //下面的代码均在开篇创建的arr数组上进行调试 const newArr = arr.map(function...() }); console.log(newArr); 输出: 小结:上面三种方法最终获取的数字都是number类型(都省略了末尾的0);由此可以看出,想得到保留小数点末尾0的数字,只能将其数字格式化...显示0(数字格式化) 下面是通过格式化方法显示小数点末尾末尾的0 ,最终获取的数字是string类型 /** * 格式化数字,保留小数点后末尾的0 * @param {Number} value 需要格式化的小数

    5.3K40

    js 几种保留小数点后两位

    vue取整数的方法、js保留后两位小数、vue四舍五入 js有几种方法可以保留小数点的后两位 第一种方法 说明 第二种方法 第三种方法 js有几种方法可以保留小数点的后两位 以下我们将为大家介绍 JavaScript...说明 substring() 方法返回的子串包括 start 处的字符,但不包括 stop 处的字符。...当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。 正则表达式可以是一个简单的字符,或一个更复杂的模式。 正则表达式可用于所有文本搜索和文本替换的操作。...js parseInt 取整实例详解 parseInt() 函数可解析一个字符串,并返回一个整数。 string 必需。要被解析的字符串。...的其余部分解析为十六进制的整数。

    6.4K30
    领券