2022年6月26日
摘要: 深拷贝: 是将其他对象的属性值拷贝过来,且那个对象的属性值并不受到影响,但那个对象和接收拷贝属性的对象并不是同一个对象。 1、如果内部没有引用数据或者时间正则null等等数据时 var obj={name:"lili"}; var str=JSON.stringify(obj);//'{"name" 阅读全文
posted @ 2022-06-26 21:37 香香鲲 阅读(72) 评论(0) 推荐(0) 编辑
摘要: JSON(Java Script Object Notation): 是js存储和传输数据的格式 语法: 数据为键/值对(在双引号中)。 数据由逗号分隔。 大括号保存对象。 方括号保存数组。 parse() 方法 JSON 字符串转换为 JavaScript 对象 使用 JavaScript 内置函 阅读全文
posted @ 2022-06-26 18:08 香香鲲 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 检测对象成员我使用到了以下运算符和方法: instanceof 、isPrototypeOf 、hasOwnProperty() 、propertyIsEnumerable() 1、instanceof 是什么?检测构造函数的 prototype 属性是否出现在某个实例对象的原型链上。 functi 阅读全文
posted @ 2022-06-26 16:50 香香鲲 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 一些规律: 1.所有的函数对象都有call方法 Function.prototype 有call方法 2.obj.say.call(obj2) 运行的函数是say函数(哪个函数调call方法就是哪个函数运行) 3.obj.say.call(obj2) 调用这个函数的对象是obj2(obj2调用say 阅读全文
posted @ 2022-06-26 15:55 香香鲲 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 劫持一般有三类: 1、黑客劫持网站,隐私数据,个人信息等 2、通过劫持重置系统内置函数 3、this的引用劫持 接下来主要介绍this的引用劫持; *通过函数call apply bind也可以重置系统内置函数; 1、call 方法:就是调用所有者对象作为参数的方法,可以自定义接收者来调用函数 语法 阅读全文
posted @ 2022-06-26 15:40 香香鲲 阅读(302) 评论(0) 推荐(0) 编辑
摘要: Math对象的属性: E 返回算术常量 e,即自然对数的底数(约等于2.718)。 LN2 返回 2 的自然对数(约等于0.693)。 LN10 返回 10 的自然对数(约等于2.302)。 LOG2E 返回以 2 为底的 e 的对数(约等于 1.414)。 LOG10E 返回以 10 为底的 e 阅读全文
posted @ 2022-06-26 09:27 香香鲲 阅读(50) 评论(0) 推荐(0) 编辑