
JS基础
欢莱
平平淡淡
展开
-
JS 二维数组 修改某元素,而其他元素也修改的问题
JS 二维数组 修改某元素,而其他元素也修改的问题。发现 修改某元素,而其他元素也修改的问题。解决:原因是需要去定义二维数组:原创 2022-10-31 18:27:25 · 815 阅读 · 1 评论 -
JS 全局属性 Infinity
在 ES5 规范中, Infinity 是只读的。,展开任意深度的嵌套数组。应用: `flat` 使用 `Infinity`,展开任意深度的嵌套数组。原创 2022-08-26 10:30:43 · 721 阅读 · 0 评论 -
JS 数组、字符串 常用 API(持续更新)
toString() 方法返回一个表示该对象的字符串。返回 `[object type]` 其中 type 是对象的类型。使用 toString() 检测对象类型 String.prototype.split() Array.prototype.reduce()原创 2022-08-18 16:13:32 · 514 阅读 · 0 评论 -
JS 数据类型检测
二、instanceof 理解:判断在其原型链中能否找到该类型的原型。语法: 优点:能区分、和 ,适用于判断自定义的类实例对象 缺点:不能判断 ,, 基本数据类型 String 对象和 Date 对象都属于 Object 类型 和 一些特殊情况:...原创 2022-08-16 11:44:28 · 207 阅读 · 0 评论 -
JS基础补充之 throw语句
throw 语句会抛出一个错误。 当错误发生, JavaScript 会停止执行并抛出错误信息。 技术术语是:抛出异常。 异常可以是 JavaScript 字符串、数字、逻辑值、对象。原创 2022-06-30 17:41:41 · 421 阅读 · 0 评论 -
JS基础补充之 label 语句
当遇到多层循环,若想直接跳到最外层循环,此时用label就很方便啦! (或者想跳到某个循环,用label标记这个循环,然后break label名,即可跳。)原创 2022-06-30 16:56:14 · 310 阅读 · 0 评论