JS高级
文章平均质量分 92
good法乐
太阳强烈、水波温柔
展开
-
向JavaScript对象添加键/值对?
var obj = {key1: value1,key2: value2};1、使用点表示法:obj.key2 = “value2”;2、使用方括号符号:obj[“key2”] = “value2”; let ExpendObject = {} //扩展属性对象 for (let i in this.ExpendObjectData) { //方括号方法把数组中的值插入到对象 ExpendObject[ this.Exp原创 2020-11-16 11:20:40 · 312 阅读 · 0 评论 -
get请求下载文件
axios.get('/system/platform/feedbackManager/findBuyUserFedbackPage', { responseType: 'blob', params: data }).then(res => { let url = window.URL.createObjectURL(new Blob([res.data])); let link = documen.原创 2020-11-09 15:31:30 · 1477 阅读 · 0 评论 -
JS高级-ES6语法、let/const、解构赋值、箭头函数、剩余参数接收、lES6 的内置对象扩展(拓展运算符、模板字符串、)set数据结构
什么是ES6ECMA国际标准化组织制定的一项脚本语言的标准化规范ES2015及其以后的版本都叫ES6原创 2019-11-08 22:33:55 · 572 阅读 · 1 评论 -
JS高级-函数定义与调用、函数内的this指向、改变this指向方法、闭包、递归、严格模式
函数的定义与调用方式1 函数声明方式 function 关键字 (命名函数)function fn(){}方式2 函数表达式(匿名函数)var fn = function(){}方式3 new Function()var f = new Function('a', 'b', 'console.log(a + b)');f(1, 2);var fn = new Functio...原创 2019-11-07 00:34:09 · 245 阅读 · 0 评论 -
JS高级-类与对象
面向对象的核心思路把一些对象的公共方法抽取出来、抽成一个类、然后通过new来创建原创 2019-11-06 13:04:39 · 144 阅读 · 0 评论 -
JS高级-构造函数、原型、继承、ES5新增方法(数组、字符串、对象)
构造函数和原型对象的三种创建方式1. 字面量方式var obj = {};2. new关键字var obj = new Object();3. 构造函数方式function Person(name,age){this.name = name;this.age = age;}var obj = new Person('zs',12);静态成员和实例成员实例成...原创 2019-11-06 09:12:19 · 303 阅读 · 0 评论