摘要: 1.首先要创建div跟标签 <div id="app"> {{ m }} </div> 实例:var vue = new Vue({ el:'#app',//div的id前面要加#; data:{ m:'hello' //这里存放数据; } }) 2.基本指令 1)v-if <div id="app 阅读全文
posted @ 2020-03-29 20:05 -小丑- 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 原型和原型链是JavaScript进阶重要的概念,尤其在插件开发过程中是不能绕过的知识点,这篇文章就带你抽丝剥茧的学习这一过程。 由一个例子开始说起在写博客过程中,我比较倾向和习惯从一个按例开始说起,以此为切入点一点点的进入正题,so,我们还是看看JavaScript内置对象Array来做一个数字排 阅读全文
posted @ 2020-03-16 20:03 -小丑- 阅读(213) 评论(0) 推荐(0) 编辑
摘要: jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分 阅读全文
posted @ 2020-03-10 19:48 -小丑- 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 让标签内的元素变为可编辑 兼容问题用的很少<div contenteditable="true"> 这个属性可继承 2、form中 autocomplete 设置成功提交过的数据,下一次有提示,一般会关闭这个功能 <form action="#" method="get" autocomplete= 阅读全文
posted @ 2019-12-26 18:47 -小丑- 阅读(1349) 评论(0) 推荐(0) 编辑
摘要: 1、首先要获取页面中的画布 var canvas = document.querySelector("canvas"); 2、创建画笔 var context = canvas.getContext("2d"); 3、选择要绘画的方式,进行绘画 1.context.stroke() 描边 conte 阅读全文
posted @ 2019-12-26 18:43 -小丑- 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 一、DOM Tree 专门用来操作htnl页面内容的API,js的三个重要组成部分:ES(核心语法) DOM BOM 使用原生js完成某个内容 DOM W3C指定的标准 DOM: 核心DOM 能够操作所有结构化文档 (HTML,XML) 万能 复杂 繁琐 HTML DOM 专门操作HTML内容的AP 阅读全文
posted @ 2019-12-14 15:35 -小丑- 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 1、原型链继承 // 通过将自己的原型继承于另外一个构造函数创建出来的对象,将被继承的对象中的所有属性都存在于__proto__属性中. // 缺点: // 1)原型链继承多个实例的引用属性指向相同,改变一个会影响另一个实例的属性. // 如果是引用类型的,继承的是地址,那么子原型中的引用地址和父对 阅读全文
posted @ 2019-12-07 10:28 -小丑- 阅读(1380) 评论(0) 推荐(0) 编辑
摘要: 1、克隆的概念 浅度克隆:原始类型为值传递,对象类型仍为引用传递。 深度克隆:所有元素或属性均完全复制,与原对象完全脱离,也就是说所有对于新对象的修改都不会反映到原对象中。 2. 3、深克隆的实现 为了保证对象的所有属性都被复制到,我们必须知道如果for循环以后,得到的元素仍是Object或者Arr 阅读全文
posted @ 2019-09-16 21:31 -小丑- 阅读(926) 评论(0) 推荐(0) 编辑
摘要: JS BOM •BOM是Browser Object Model的缩写,简称浏览器对象模型 1. 能利用BOM做什么? BOM提供了一些访问窗口对象的一些方法,我们可以用它来移动窗口位置,改变窗口大小,打开新窗口和关闭窗口,弹出对话框,进行导航以及获取客户的一些信息如:浏览器品牌版本,屏幕分辨率。 阅读全文
posted @ 2019-09-16 21:20 -小丑- 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 数组操作全解 js变量类型 数组的定义 增删查改 遍历 排序 阅读全文
posted @ 2019-09-07 13:54 -小丑- 阅读(172) 评论(0) 推荐(0) 编辑