摘要:
==和===的区别== 在比较时等号左右两侧数据类型不同时会先转成相同数据类型,再比较== 是相对比较; === 是绝对比较1.1 字符串 == 数字 ;字符串转换成数字console.log(1 == '1'); // true1.2 布尔值 == 数字; ... 阅读全文
2022年5月6日
摘要:
==和===的区别== 在比较时等号左右两侧数据类型不同时会先转成相同数据类型,再比较== 是相对比较; === 是绝对比较1.1 字符串 == 数字 ;字符串转换成数字console.log(1 == '1'); // true1.2 布尔值 == 数字; ... 阅读全文
摘要:
==和===的区别== 在比较时等号左右两侧数据类型不同时会先转成相同数据类型,再比较== 是相对比较; === 是绝对比较1.1 字符串 == 数字 ;字符串转换成数字console.log(1 == '1'); // true1.2 布尔值 == 数字; ... 阅读全文
摘要:
事件委托(事件代理)原理:简单的说就是将事件交由别人来执行,就是将子元素的事件通过冒泡的形式交由父元素来执行。 为什么要用时间委托? 在JavaScript中,添加到页面上的事件处理程序数量将直接关系到页面的整体运行性能,因为需要不断的与dom节点进行交互,访... 阅读全文
摘要:
事件委托(事件代理)原理:简单的说就是将事件交由别人来执行,就是将子元素的事件通过冒泡的形式交由父元素来执行。 为什么要用时间委托? 在JavaScript中,添加到页面上的事件处理程序数量将直接关系到页面的整体运行性能,因为需要不断的与dom节点进行交互,访... 阅读全文
摘要:
json是一种轻量级交互格式,本质上都是字符串,常用于前后端的数据交互,本质上就是字符串. 前端解析后端数据 前端在解析后端发来的数据,使用JSON.parse()方法把字符串转为json对象. 前端向后端发送数据数据 前端在向后端发送数据,使用JSON.st... 阅读全文
摘要:
json是一种轻量级交互格式,本质上都是字符串,常用于前后端的数据交互,本质上就是字符串. 前端解析后端数据 前端在解析后端发来的数据,使用JSON.parse()方法把字符串转为json对象. 前端向后端发送数据数据 前端在向后端发送数据,使用JSON.st... 阅读全文
摘要:
json是一种轻量级交互格式,本质上都是字符串,常用于前后端的数据交互,本质上就是字符串. 前端解析后端数据 前端在解析后端发来的数据,使用JSON.parse()方法把字符串转为json对象. 前端向后端发送数据数据 前端在向后端发送数据,使用JSON.st... 阅读全文
摘要:
call和apply用来调用函数,并用指定对象(第一个参数)替换函数的 this 值,同时用指定数组替换函数的参数。注:也可以不指定参数,此时只是单纯的调用函数,如:fun.call() 语法: fun.call(thisobj,arg1,arg2) ;当... 阅读全文
摘要:
call和apply用来调用函数,并用指定对象(第一个参数)替换函数的 this 值,同时用指定数组替换函数的参数。注:也可以不指定参数,此时只是单纯的调用函数,如:fun.call() 语法: fun.call(thisobj,arg1,arg2) ;当... 阅读全文