前言 其实网上搜索这些方法一堆堆的,之所以还来写一遍主要是因为自己习惯一种之后就忘了其他方法怎么实现,就写一写总结一下,顺便做个测试看看哪个效率最高,为了更好展示效果,我会先总结认为比较好的方法,后...
关于Array的常用方法和注意点 基础 字面量方式创建 let ary1 = [] let ary2 = [1,2,3] 实例创建 当只有一个参数的时候 代表创建相同数量的空项 let ary1 = new Array() //[] let ary2 = new Array(3) //[, , ,] let ary3 = new Array(1,2,3) //[1, 2, 3] Array.of...
快速排序 function quickSort(ary, isDesc) { var len = ary.length; if (len < 3) { return ary; } var baseIndex = Math.floor(len / 2), base = ary[baseIndex]; var smallAry =...
之所以会单独针对这个api写这么一篇博文,一方面是因为最近在一次面试中聊到了这个API,我没能完全说出它的用法;另一方面则是因为通过熟悉后觉得这个api确实很灵活很强大,充分体现了javascript的灵活性。所以写这么一...
前言 本文将分享几个在项目中常用的数组方法~ 原文地址: https://github.com/webfansplz... 不定期有干货更新哦,欢迎watch,star! 1.数组排序 const sortAry = [1, 5, 4, 3, 2, 6, 7]; 1.按数组元素大小从小到大进行排序 sortAry.sort((a, b) => a - b);...
数组中的常用的12个方法:push、pop、unshift、shift、slice、splice、concat、reverse、sort、join、toString、indexOf。 首先我们要明确以下几点: 1、方法是干啥用的; 2、每种方法传递的参数有多少个,每一个是什么样的数据类型...
前言 因為比较随心所欲,所以我不按难度分享算法,所以你们会看到有时候顺序有变化,因為我发表的时候会按照难度修改下位置,尽量让你们看的时候能从简单开始,以后每次更新都加个更新时间好了,让你们知道我进度.新增计时...
let ary = [1, 3, 5, 7, -2, 6, 20]1.先升序排序,排序后,数组的第一项就是最小值ary.sort(function(a,b){ return a - b; //升序排序(return b;降序排序) })let min = ary[0];let max = ary[ary.length - 1];//ps:也可以降序排取所因为0的第一项; 2.假设法 2.1 求最...
JS中到底都有哪些数据类型 基本数据类型 / 值类型 - number、 string、 boolean(true / false)、 null、 undefined Symbol(es6) 引用数据类型 object(对象): {} {} 对象、[] 数组、 /^ $/ 正则 Tue Mar 08 2016 16: 17: 10 GMT + 0800 时间 function(函数) Num...
前言 本系列文章主要根据《JavaScript设计模式与开发实践》整理而来,其中会加入了一些自己的思考。希望对大家有所帮助。 文章系列 js设计模式--单例模式 js设计模式--策略模式 js设计模式--代理模式 概念 迭代器模式是指提...
前言 上一期说好的node.js的核心模块进阶以及基本web应用的使用将在2号或者3号与大家见面,在此之前我想跟大家分享几个前端经典的面试题,为什么我突然想写这么一篇文章呢?今天我应公司要求去面试了下几位招聘者,然后又现...
前言 上一期说好的node.js的核心模块进阶以及基本web应用的使用将在2号或者3号与大家见面,在此之前我想跟大家分享几个前端经典的面试题,为什么我突然想写这么一篇文章呢?今天我应公司要求去面试了下几位招聘者,然后又现...
ChatGPT和Sora等AI大模型应用,将AI大模型和算力需求的热度不断带上新的台阶。哪里可以获得...
大模型的训练用4090是不合适的,但推理(inference/serving)用4090不能说合适,...
图示为GPU性能排行榜,我们可以看到所有GPU的原始相关性能图表。同时根据训练、推理能力由高到低做了...