首页 > 其他分享 >js ArrayBufferView & TypeArray All In One

js ArrayBufferView & TypeArray All In One

时间:2022-09-23 00:13:05浏览次数:68  
标签:Web arr console ArrayBufferView js Objects https TypeArray developer

js ArrayBufferView & TypeArray All In One



// ✅ > 100000
2**64;
18446744073709552000

// ✅ > 100000
2**32;
4294967296

// ❌ 太小了 < 100000
2**16;
65536

// ❌ 太小了 < 100000
2**8;
256

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray

https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/TypedArray

Uint8Array

js no for 100 array


const arr = new Uint8Array(100).map((item, i) => i);
 

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array

Uint32Array

js 数组里面有10万个数据,取第 1 个元素和第 10 万个元素的时间相差多少?


const arr = (new Uint32Array(100000)).map((item, i) => i +  1);

function testPerformance(arr, i) {
  let startTime = performance.now();
  console.log(`arr[i], i =`, arr[i], i);
  let endTime = performance.now();
  console.log(`

标签:Web,arr,console,ArrayBufferView,js,Objects,https,TypeArray,developer
From: https://www.cnblogs.com/xgqfrms/p/16721287.html

相关文章

  • js Object key All In One
    jsObjectkeyAllInOne//字面符号/初始化符号obj={};obj[0]='a';//'a'obj;//{0:'a'}0:"a"[[Prototype]]:Objectobj[false]=true;//trueobj......
  • JS 闭包
    闭包(closure)是Javascript语言的一个难点,也是它的特色。闭包的作用:通过一系方法,将函数内部的变量(局部变量)转化为全局变量。要理解闭包,首先必须理解Javascript特殊的变......
  • JSON和JavaScript自定义对象
    JavaScript自定义对象:var对象名称={属性名称1:属性值1,属性名称2:属性值2,...,函数名称:function(形参列表){},...}; 访问对象:对象名称.属性名称......
  • js实现数组内相邻元素上移,下移
    上移、下移/**   *移动切换位置   *@param{Array}arr数据源   *@param{Number}index序号   *@param{String}type上移下移......
  • JS注意事项 && 代码调试
    JavaScript识别七种基本(不可变)数据类型:Boolean、Null、Undefined、Number、String、Symbol(ES6新增)和BigInt(ES2020新增),以及一种可变项类型:Object。注意,在JavaScript中,数组严......
  • nodejs 安装多版本 版本切换
          有时候需要运行不同的项目,node版本不一致会导致不少问题,特别是最新版本对应的一些插件,由于语法等原因导致不一定兼容低版本,这样运行低版本环境的项目的时候很......
  • scrapy框架之生成存储文件json,xml、csv文件
    以起点小说网举例子网址https://www.qidian.com/rank/yuepiao/默认大家已经生成好scrapy项目了,如果不会请参考我之前的文章scrapy框架之创建项目运行爬虫爬取网页获......
  • js滚动到页面顶部
    1//页面滚动到顶部2//方法一3document.body.scrollTop=document.documentElement.scrollTop=04//方法二5document.body.scrollIntoView()67//scrollInto......
  • [JSOI2010]冷冻波
    [JSOI2010]冷冻波题目描述WJJ喜欢“魔兽争霸”这个游戏。在游戏中,巫妖是一种强大的英雄,它的技能FrozenNova每次可以杀死一个小精灵。我们认为,巫妖和小精灵都可以看成是......
  • tippy.js - 好用的tooltip提示插件使用详解
    1,基本介绍(1)tippy.js 是一款轻量的 tooltip 插件,使用它可以很方便地实现鼠标悬停提示信息效果。GitHub 主页:https://github.com/atomiks/tippyjs官网地址:https://a......