05 2019 档案
摘要:特别提醒:开启mode="history"模式,需要服务端的支持,因为出现“刷新页面报错404”的问题; 大家都知道,路由地址都是以"#"形式展示,但是有些时候,我们又希望路由地址中不出现"#",那怎么办呢? vue给我们提供了一个属性mode="history";代码如下
阅读全文
摘要:Vue 的$mount()为手动挂载,在项目中可用于延时挂载(例如在挂载之前要进行一些其他操作、判断等),之后要手动挂载上。new Vue时,el和$mount并没有本质上的不同。 具体见代码: 顺便附上vue渲染机制流程图:
阅读全文
摘要:1.全局安装 vue-cli 老版本:npm install -g vue-cli (npm uninstall vue-cli -g 卸载) 新版本:npm install -g @vue/cli 安装淘宝cnpm镜像 2.创建一个基于webpack模板的新项目 老版本:vue init webp
阅读全文
摘要:在build/webpack.base.conf.js文件中,注释或者删除掉:module->rules中有关eslint的规则 然后 nmp run dev 就能正常运行了
阅读全文
摘要:Document 这是组件的模板----{{ parentmsg }}
阅读全文
摘要:1.#的含义 #代表网页中的一个位置,其右边的字符,就是该位置的标识符。比如 就是代表index.html中的print位置。浏览器会自动把print位置滚动到页面可视区域内。 设置方法: step1:设置一个锚点<a href="#print">定位到print位置</a> step2:在页面需要
阅读全文
摘要:stop阻止自身以外的冒泡 self只会阻止自身冒泡
阅读全文
摘要:Ajax 的全称是Asynchronous JavaScript and XML(异步的JavaScript 和 XML),其中,Asynchronous 是 异步 的意思,它有别于传统web开发中采用的同步的方式。 关于同步和异步 异步传输是面向字符的传输,它的单位是字符;而同步传输是面向比特的传
阅读全文
摘要:.继承之前的写法 ↓ 老写法太复杂,看看新的写法↓↓↓ 案例:拖拽 先过完李立超的js课程再看此案例
阅读全文
摘要:模块化: 注意:需要放到服务器环境 1.如何定义模块? export 东西 export const a = 12; export { a as aaa, b as banana } 2.如何使用? import import './modules/1.js'; import {a as a, ba
阅读全文
摘要:作用:解决异步回调问题 先知道它的大概语法就好了,这个东西需要平时用到才知道它的用处 语法: let promise= new Promise(function(resolve,reject){ //resolve 成功调用 //reject 失败调用 } promise.then(res=>{ }
阅读全文
摘要:以前的老写法↓ 新写法来了↓ 提示:千万不要手贱,在里面去用箭头函数!!! Object.is() 用来比较两个值是否相等 Object.is(‘a’,'a'); Object.assign(); 用来合并对象 let 新的对象 = Object.assign(目标对象,source1,source
阅读全文
摘要:Array.from()的作用就是把类数组转成数组。所谓类数组,就是有长度的数组 具备length这个东西就靠谱!!! Array.of()的作用是把一组值转成数组 Array.find() 查找,找到第一个符合条件的数组成员。 如果没有找到,返回undefined Array.findIndex(
阅读全文
摘要:数组: ES5里面新增一些东西 循环 : 1.for for(let i =0;i<arr.length;i++) 2.while arr.forEach() arr.map() arr.filter() arr.some() arr.every() arr.reduce() arr.reduceR
阅读全文
摘要:函数变化: 1.函数默认参数 2.函数参数默认是已经定义了,不能再使用let、const声明 3.扩展运算符、rest运算符 ...就是扩展运算符,它的作用就是把数组给展开 结合函数使用传参,也可以将数组给收回来 案例:数组排序 ... 既有扩展的作用,又有重置的作用 当把它当成剩余参数来使用的时候
阅读全文
摘要:字符串连接案例 注意:引号变了,为键盘数字1旁边的飘花键 以前的老写法是在字符串中加入“+”号,给几个字符串给串起来,那种写法是要死人的。 现在只需加上一对``即可将字符串连接起来 案例: 以上内容输出: 关于字符串一些东西 字符串查找,传统的方法如下↓ 而到了es6,我们就新增了一个东西叫 inc
阅读全文
摘要:解构赋值 这个知识点非常有用,特别是在做数据交互的时候(Ajax)。那么它是怎么使用的呢? 它就是这么使用的↓ let [a,b,c] = [12,5,6]; 这就是解构赋值 注意:左右两边,结构格式要保持一致 例如: 刚才是一个数组,那如果想要解构一个json的话,如何操作? 也可以起别名,比如说
阅读全文
摘要:ES6 -> ECMA标准 ES7 ES8 最早是由ECMA-262版本实现的 ES6 也称为ES2015,2015年6月份推出来的 每年的6月份,会发布一个版本 2016年6月 ES6.1 2017年7月 ES6.2 ESnext 下一代JS语言 任何人都可以向标准委员会(TC39)要求更改语言标
阅读全文
摘要:总觉得数组和字符串中的一些方法的使用很难记,可能是日常都是在学理论,缺少实际应用。不多说了,继续学习吧! 一句话先提前概括: slice(start,end) 从哪到哪开始删 splice(strt,end,index1,index2) 从什么位置开始,删几个?删了后插入什么新元素? 数组中的sli
阅读全文
摘要:基本数据类型: String Number Boolean Null Undefined 引用数据类型: Object 在JS中为我们提供了三个包装类,通过这三个包装类可以将基本数据类型的数据转化为对象 String() 可以将基本数据类型字符转换为String对象 Number() 可以将基本数据
阅读全文
摘要:举个例子 当我们上网的时候,有的时候需要输入自己的邮箱。 正确的邮箱格式一般为:476472974@qq.com 错误的格式一般为:476472974@.com 476472974.com 如果是正确的格式,就可以正常登陆进去。那如果是输错了格式呢?计算机如何去判断是否输错格式了呢?
阅读全文
摘要:js的数组去重(已理解,set去重最简单,indexOf次之) indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。 语法 stringObject.indexOf(searchvalue,fromindex) 参数 searchvalue 必需,规定需检索的字符串值。 fro
阅读全文

浙公网安备 33010602011771号