上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 32 下一页
  2022年7月11日
摘要: 解构赋值 (1)概述 解构赋值是对赋值运算符的扩展。 是一种针对数组或者对象进行模式匹配,然后对其中的变量进行赋值。 在代码书写上简洁且易读,语义更加清晰明了;也方便了复杂对象中数据字段获取。 (2)解构模型 在解构中,有下面两部分参与: 解构的源,解构赋值表达式的右边部分。 解构的目标,解构赋值表 阅读全文
posted @ 2022-07-11 18:22 香香鲲 阅读(491) 评论(0) 推荐(0) 编辑
  2022年7月8日
摘要: ES6新增加了两个重要的 JavaScript 关键字: let 和 const let 声明的变量只在 let 命令所在的代码块内有效(块级作用域、局部作用),ES6 推荐在函数中使用 let 定义变量,而非 var。 const 声明一个只读的常量,一旦声明,常量的值就不能改变。 *let:不存 阅读全文
posted @ 2022-07-08 16:46 香香鲲 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 一、ES5 ES6 区别? 1、通过不同语法作答 (1、es6新增了箭头函数,es5没有;2、ES6中新增了块级作用域,es5没有;3、ES6引入Class概念,不再像ES5一样使用原型链实现继承;4、ES6中可以设置默认函数参数,es5不行;5、ES6中新增了promise特性。) 2、优化 性能 阅读全文
posted @ 2022-07-08 16:18 香香鲲 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 正则表达式:Regular Expression 语法: (1)/正则表达式主体/ (2)双斜杠后边还可以加字母i、g、m,表达其属性 i (ignoreCase )执行匹配时忽略大小写 g(global)执行全局匹配(查找所有匹配而非在找到第一个匹配后停止) m(multiline)执行多行匹配 阅读全文
posted @ 2022-07-08 16:17 香香鲲 阅读(99) 评论(0) 推荐(0) 编辑
  2022年6月27日
摘要: 1.静态方法 静态方法就是直接使用类名调用的方法,且静态方法是无法被子类继承或者实例对象拥有的 2.Object类的静态方法 (1) Object.getPrototypeOf(obj) 获得obj的原型,也可以使用obj._ proto__属性获得obj的原型: 可以看到对实例变量p使用getPr 阅读全文
posted @ 2022-06-27 21:21 香香鲲 阅读(93) 评论(0) 推荐(0) 编辑
  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) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 32 下一页