摘要:
简介 ArrayList 是 java 集合框架中比较常用的数据结构了。继承自 AbstractList,实现了 List 接口。底层基于数组实现容量大小动态变化。允许 null 的存在。同时还实现了 RandomAccess、Cloneable、Serial... 阅读全文
2022年5月6日
摘要:
简介 ArrayList 是 java 集合框架中比较常用的数据结构了。继承自 AbstractList,实现了 List 接口。底层基于数组实现容量大小动态变化。允许 null 的存在。同时还实现了 RandomAccess、Cloneable、Serial... 阅读全文
摘要:
简介 ArrayList 是 java 集合框架中比较常用的数据结构了。继承自 AbstractList,实现了 List 接口。底层基于数组实现容量大小动态变化。允许 null 的存在。同时还实现了 RandomAccess、Cloneable、Serial... 阅读全文
摘要:
**!**let /var定义变量 1,let 不具有变量提升,具有块级作用域,不允许重复定义 let定义的变量是块级的变量。使用 let 声明的变量,在声明前无法使用,否则将会导致错误;如果未在 let 语句中初始化您的变量,则将自动为其分配 JavaScr... 阅读全文
摘要:
**!**let /var定义变量 1,let 不具有变量提升,具有块级作用域,不允许重复定义 let定义的变量是块级的变量。使用 let 声明的变量,在声明前无法使用,否则将会导致错误;如果未在 let 语句中初始化您的变量,则将自动为其分配 JavaScr... 阅读全文
摘要:
**!**let /var定义变量 1,let 不具有变量提升,具有块级作用域,不允许重复定义 let定义的变量是块级的变量。使用 let 声明的变量,在声明前无法使用,否则将会导致错误;如果未在 let 语句中初始化您的变量,则将自动为其分配 JavaScr... 阅读全文
摘要:
==和===的区别== 在比较时等号左右两侧数据类型不同时会先转成相同数据类型,再比较== 是相对比较; === 是绝对比较1.1 字符串 == 数字 ;字符串转换成数字console.log(1 == '1'); // true1.2 布尔值 == 数字; ... 阅读全文
摘要:
==和===的区别== 在比较时等号左右两侧数据类型不同时会先转成相同数据类型,再比较== 是相对比较; === 是绝对比较1.1 字符串 == 数字 ;字符串转换成数字console.log(1 == '1'); // true1.2 布尔值 == 数字; ... 阅读全文
摘要:
==和===的区别== 在比较时等号左右两侧数据类型不同时会先转成相同数据类型,再比较== 是相对比较; === 是绝对比较1.1 字符串 == 数字 ;字符串转换成数字console.log(1 == '1'); // true1.2 布尔值 == 数字; ... 阅读全文
摘要:
document.ready和onload的区别为:加载程度bai不同du、执行次数不同、执行速度zhi不同。 一、加载程度不同 1.document.ready:在DOM加载完成dao后就可以可以对DOM进行操作。一般情况一个页面响应加载的顺序是,域名解析-... 阅读全文