- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 Js(深拷贝 浅拷贝 递归)
浅拷贝:只能拷贝一层,如果是简单类型,拷贝的是值,如果是引用类型拷贝的是地址.深拷贝:可以拷贝多层,不管是引用类型还是简单类型,拷贝的都是值.
2022-08-23 15:43:55
577
原创 JS(编程思想 原型)
当访问一个对象的属性和方法时,会先在这个对象本身属性上查找,如果没有就去它的__proto__原型上查找,就是它的构造函数prototype,如果还没有找到就会在构造函数的prototype的__proto__中查找,一层一层的向上查找
2022-08-20 20:22:01
405
原创 JS(构造函数&数据常用函数)
累计值参数:如果有起始值,则以起始值为准开始累计, 累计值 = 起始值如果没有起始值, 则累计值以数组的第一个数组元素作为起始值开始累计后面每次遍历就会用后面的数组元素 累计到 累计值 里面 (类似求和里面的 sum )
2022-08-19 20:33:11
233
原创 JS(作用域 函数进阶 箭头函数)
局部作用域:在函数内部声明的变量只能在函数内部访问,函数的参数是函数内部的局部变量块级作用域:用{}包裹的代码成为代码块,let 和const会产生作用域,var不会全局作用域:全局有效,作用在整个script标签中和JS文件的最外层...
2022-08-17 20:42:23
383
原创 WebAPIs(正则)
[a-z] 表示 a 到 z 26个英文字母都可以 [a-zA-Z] 表示大小写都可以 [0-9] 表示 0~9 的数字都可以[ ] 里面加上 ^ 取反符号 [abc] 匹配abc其中的任何单个字符[a-z] 匹配26个小写英文字母其中的任何单个字符 [^a-z] 匹配除了26个小写英文字母之外的其他任何 单个字符...
2022-08-14 16:38:44
136
原创 WebAPIs(Bom对象)
存储复杂数据类型: 将复杂数据类型转换成JSON字符串(JSON.stringify(对象)) 获取:将JSON字符串转换对象: 先获取字符串 localstorget.getItem(对象) (JSON.parse(获取的字符串))
2022-08-12 19:54:05
230
原创 WebAPIs(DOM节点)
map方法的使用: map方法 会遍历数组 map 方法返回值 是对数组里面的元素处理过后的一个新数组 作用:对数组里面的元素进行加工处理 会返回一个新的数组
2022-08-10 23:41:06
132
原创 WebAPIs(事件流 事件委托)
事件委托就是:给父元素注册事件,我们触发子元素的时候,会冒泡到父元素身上,从而触发父元素的事件事件委托的原理:事件委托利用了冒泡的特点事件委托的优点:减少注册次数,提高程序的效率...
2022-08-09 19:23:35
203
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人