上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 41 下一页
摘要: el与data的两种写法 el绑定容器有2种写法 a.创建Vue实例对象的时候配置el属性,vue对象创建时就绑定。如: b.先创建Vue实例,随后再通过vm.$mount( '#root')指定el的值。如: data有2种写法 a.对象式:data: { } b.函数式:data() { ret 阅读全文
posted @ 2022-04-01 12:06 青仙 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1、模板语法 Vue模板语法包括两大类 1 .插值语法 功能:用于解析标签体内容。插值语法往往用于指定标签体内容(双标签中间夹着的内容) 写法:{{xxx}} , xxx是js表达式,可以直接读取到data中的所有区域。 2 .指令语法 功能:用于解析标签(包括:标签属性、标签体内容、绑定事件…) 阅读全文
posted @ 2022-03-31 20:52 青仙 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 1、初识vue 前置工作(搭建vue环境和安装浏览器调试工具) ① 给浏览器安装Vue Devtools 插件 ② 引入 Vue包,vue包引入有下面两种方式: 页面引入(标签)又分为本地引入和CDN引入(script标签的src是一个在线的链接) ③ (可选)阻止vue在启动时生成生产提示 Vue 阅读全文
posted @ 2022-03-31 17:01 青仙 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 1、类的私有属性 在class里面用#对私有属性进行标识。类外部无法操作或者直接访问类的私有属性。 class Person{ //公有属性 name; //私有属性 #age; #weight; //构造方法 constructor(name,age,weight){ this.name=name 阅读全文
posted @ 2022-03-30 22:03 青仙 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1、Object.fromEntries 这个方法用来创建一个对象,它接收一个二维数组或者map作为参数。功能是将二维数组或者Map转为对象。和es8的entries功能相反。 // //传二维数组,会把二维数组里的每个数组的第一个元素作为键,第二个元素作为值 // const result=Obj 阅读全文
posted @ 2022-03-30 18:48 青仙 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 1、扩展运算符与rest参数 rest参数 Rest 参数与 spread 扩展运算符在 ES6 中已经引入,不过 ES6 中只针对于数组,在 ES9 中为对象提供了像数组一样的 rest 参数和扩展运算符。 function connet({host,port,...user}){ console 阅读全文
posted @ 2022-03-30 18:17 青仙 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 1.async 和 await async 和 await 两种语法结合可以让异步代码像同步代码一样。 1.1.async 函数 async 函数的返回值为 promise 对象, promise 对象的结果由 async 函数执行的返回值决定 async function fn(){ ////情况 阅读全文
posted @ 2022-03-30 16:30 青仙 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 1、Array.prototype.includes Includes 方法用来检测数组中是否包含某个元素,返回布尔类型值。 const arr=["小明","小张","小李"]; console.log(arr.includes("小明")); 2、指数操作符 在 ES7 中引入指数运算符**,用 阅读全文
posted @ 2022-03-30 15:36 青仙 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1、模块化 模块化是指将一个大的程序文件,拆分成许多小的文件,然后将小文件组合起来。 1.1、模块化的好处 模块化的优势有以下几点: 防止命名冲突 代码复用 高维护性 1.2、模块化规范产品 ES6之前js是没有模块化的,都是用别的规范来实现对项目的代码进行拆分。ES6 之前的模块化规范有: Com 阅读全文
posted @ 2022-03-30 10:56 青仙 阅读(344) 评论(0) 推荐(0) 编辑
摘要: ES6 新增了一些 Object 对象的方法 1) Object.is 比较两个值是否严格相等 2) Object.assign 对象的合并,将源对象的所有可枚举属性,复制到目标对象。 两个对象不相同的属性不会覆盖,相同的属性后面对象会把前面对象相同的属性覆盖。 如: const config1={ 阅读全文
posted @ 2022-03-30 10:35 青仙 阅读(20) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 41 下一页