前端开发2025年10月14日
目录 引言 方法1: 使用双重循环创建二维数组 方法2: 使用 Array.from() 创建二维数组 示例 结论 引言 在 JavaScript 中,创建二维数组是一个常见的需求,尤其是在开发 Web 应用程序和游戏时。 然而,为了避免使用复杂的代码来创建二维数组,我们需要一种快速而高效的方法。 方法1: 使用双重循环创建二维数组 在 JavaScrip...
前端开发2025年10月14日
目录 前言 基本介绍 数组类型和判断 判断为数组的方式 数组索引值和长度 索引值是字符串 索引值为小数、负数 索引值是字符串等其他类型时 索引与属性 length属性 数组的最大长度 创建数组的三种方式 数组字面量语法 Array构造函数 Array.of() 空位(空元素) delete 循环遍历空位 数组空位的字符串输出 in运算符 总结 前言 数组是...
前端开发2025年10月14日
JavaScript数组方法大全 趁着有时间,总结了下数组所有的属性和方法,记录博客,便于后续使用 array.at() at方法,用于获取数组中,对应索引位置的值,不能修改。 语法:array.at(count); 参数:count,数组的索引值 返回值:返回该索引在数组中对应的值,如果count大于等于数组的长度时,返回undefined const a...
前端开发2025年10月14日
目录 循环比较 toString join JSON.stringify 当数组元素是空元素、null、undefined时 null 和 undefined 空元素 总结 在JavaScript中,数组本质上是一种特殊的对象,它的类型值会返回 object。 如果我们需要比较两个数组是否相等,不能像比较基本类型(String、Number、Boolean...
前端开发2025年10月14日
目录 字符集和字符编码 ASCII 字符集的发展历史 Unicode UTF-8 UTF-16 比较 前端开发中的编码 字符串长度计算 组合字符的长度 多码元字符操作 正则中的 u 修饰符 转义字符 常用API 处理码点和字符 TextEncoder String.prototype.normalize() URL的UTF8编解码 字符集和字符编码 字符集...
前端开发2025年10月14日
目录 进制介绍 进制转换 parseInt(str, radix) Number() +(一元运算符) Number.prototype.toString(radix) 自定义转换 十进制与十六进制转换 十进制和二进制转换 进制介绍 JavaScript 中提供的进制表示方法有四种:十进制、二进制、十六进制、八进制。 对于数值字面量,主要使用不同的前缀来区...
前端开发2025年10月13日
简单介绍一下几种常见的坐标系: WGS84坐标系:即地球坐标系(World Geodetic System),国际上通用的坐标系。设备包含的GPS芯片或者北斗芯片获取的经纬度一般都是为WGS84地理坐标系,目前谷歌地图采用的是WGS84坐标系(中国范围除外)。 GCJ02坐标系:GCJ-02是由中国国家测绘局(G表示Guojia国家,C表示Cehui测绘,...
前端开发2025年10月13日
目录 一、 散列(哈希)算法 1、如何获取所有的散列算法 2、使用方法 3、散列算法例子 4、多次update 二、HMac 算法 三、对称AES加密 1、如何加密 2、如何解密 一、 散列(哈希)算法 散列函数(英语:Hash function)又称散列算法、哈希函数,是一种从任何一种数据中创建小的数字“指纹”的方法。基本原理是将任意长度数据输入,最后输...
前端开发2025年10月13日
目录 转换方法 javascript将字符串转换成数字 方法1 方法2 方法3 方法4 总结 转换方法 1、利用“-”、“*”、“/”、“%”、“++”、“--”等运算符; 2、使用“Number(值)”语句; 3、使用“parseInt(stringNum)”语句; 4、使用“parseFloat(stringNum)”语句。 本教程操作环境:windo...
前端开发2025年10月12日
...