摘要:
一、let 1、明确变量会被重新赋值的情况 2、块级作用域(if(let i=0;i<10;i++)) 二、const 1、常量值:初始化后不会被修改 2、防止对象或数组被重新赋值:虽然 const 声明的对象或数组的引用不能改变,但对象的属性或数组的元素是可以修改的。如果你只想保证引用不被更改,可 阅读全文
posted @ 2025-04-22 14:57
k954
阅读(18)
评论(0)
推荐(0)
摘要:
1、字符获取与查找 获取字符串长度 const str = "hello", str.length charAt():返回指定位置的字符串。eg:"hello.charAt(1)"返回"e" charCodeAt():返回指定位置的字符的unicode代码点。eg:"A".charCodeAt(0) 阅读全文
posted @ 2025-04-19 00:13
k954
阅读(33)
评论(0)
推荐(0)
摘要:
1、可用的情况 检查值是否为假值:false、0、""、null、undefined 和 NaN 被视为假值。要检查一个变量是否为这些假值之一时,可以使用 ! let contractFormValue = ""; if (!contractFormValue) { console.log("con 阅读全文
posted @ 2025-04-16 16:45
k954
阅读(26)
评论(0)
推荐(0)
摘要:
1、&&的短路写法 &&运算时,如果第一个操作数的结果为false,则不会对第二个数进行求值,因为不管第二个数的值为什么,整个表达式的结果都必然是false let a = false; let b = true; let result = a && b; // 由于 a 为 false,b 不会被 阅读全文
posted @ 2025-04-16 15:06
k954
阅读(29)
评论(1)
推荐(0)
摘要:
1. 语法错误(Syntax Errors)这是由于代码不符合语法规则而引起的错误,通常在代码编译阶段发生。 定位:编辑器提示和控制台输出 2. 类型错误(Type Errors)这种错误发生在尝试使用不适合的类型执行操作时。 列举四种情况: (1)调用未定义的方法或属性 定位:控制台输出和cons 阅读全文
posted @ 2025-04-14 22:37
k954
阅读(268)
评论(0)
推荐(1)
摘要:
一、数组有哪些方法? 1.数组创建与初始化 Array()构造函数:用于创建新数组 const arr1 = new Array() //创建空数组 const arr2 = new Array(5) //创建包含个空位的数组 const arr3 = new Array(1,2,3) //创建包含 阅读全文
posted @ 2025-04-12 23:13
k954
阅读(104)
评论(1)
推荐(0)
摘要:
一、什么是NaN NaN(NOT A NUMBER)指不合法的数,运用 NaN 进行运算,最后得出也是 NaN,可以使用 isNaN()来判断是否某个值是否为数 // 判断是否为 NaN console.log(isNaN("apple")); // true,是非数字就返回 true consol 阅读全文
posted @ 2025-04-11 23:52
k954
阅读(59)
评论(0)
推荐(0)
摘要:
一、简介 GeoJSON 是一种用于表示地理空间数据的开放标准格式,他是一种json对象,具有轻量级、易读易写、与多种编程语言和地理信息系统(GIS)软件兼容等特点,在地理空间数据的存储、传输和交换中广泛应用。 二、geojson的格式 1.必须有一个type属性,代表此geojson对象的几何类型 阅读全文
posted @ 2025-04-09 21:00
k954
阅读(969)
评论(0)
推荐(0)
摘要:
这是由cesium的设计和渲染机制决定的。 1.渲染机制要求: Cesium 使用 Primitive 来表示场景中的图形对象,而 geometryInstance 则用于描述这些图形的几何信息。当你创建一个 Primitive 时,它需要知道要渲染的几何图形是什么,以及如何渲染它们。如果传递一个空 阅读全文
posted @ 2025-04-09 16:42
k954
阅读(88)
评论(0)
推荐(0)
浙公网安备 33010602011771号