摘要: vue的常见指令 v-model 实现双向数据绑定,一般用于可以接收用户输入或选择的表单元素中,如:input,checkbox,radio v-for 格式: v-for="item in 数组json" 循环数组或json对象,需要注意从vue2开始取消了$index v-show 显示内容,不 阅读全文
posted @ 2020-06-03 21:26 Justin-wu 阅读(180) 评论(0) 推荐(0)
摘要: 什么是MVVM MVVM是MVC的增强版,和MVC没有本质区别,只是代码的位置变动而已 MVC模式 MVC即Model-View-Controller(模型-视图-控制器) Model:应用程序中处理数据逻辑的一部分,通常用来模型对象对数据库的存取等操作 View:视图部分,通常指前端页面用来对用户 阅读全文
posted @ 2020-06-03 21:02 Justin-wu 阅读(7124) 评论(0) 推荐(0)
摘要: //1.写食物 ; (function (w) { //声明一个数组用来保存食物 var list = []; //1.1.创建食物的构造函数:宽、高、颜色、x、y function Food(width, height, bgcolor, x, y) { this.width = width || 阅读全文
posted @ 2020-05-19 17:42 Justin-wu 阅读(422) 评论(0) 推荐(0)
摘要: 1、这种写法有性能问题 1 function getFB(n){ 2 if(n==1 || n==2){ 3 return 1; 4 } 5 return getFB(n-1)+getFB(n-2); 6 } 7 console.log(getFB(50)); 2、解决性能问题低下的思路:把已经求过 阅读全文
posted @ 2020-05-13 17:38 Justin-wu 阅读(224) 评论(0) 推荐(0)
摘要: 函数的三种执行方式:函数中this的指向,不用管函数是怎么声明,只看是谁在调用(函数内部的this无法更改) 1、作为普通函数调用:this的指向是window 2、作为方法调用:this的指向是调用这个方法的对象 3、作为构造函数调用:配合new关键字创建对象,this指向这个对象 更行函数内部的 阅读全文
posted @ 2020-05-13 16:58 Justin-wu 阅读(260) 评论(0) 推荐(0)
摘要: 原型介绍: 1、不管是哪个构造函数被创建,系统都会自动的帮我们生成一个与之对应的对象,这个对象就是原型 2、可以在原型中添加属性和方法 3、访问原型:构造函数.prototype 4、实例化对象可以访问原型的成员(属性和方法) 原型使用注意: 1、哪些东西可以往原型中添加:对象们共有的数据 2、成员 阅读全文
posted @ 2020-05-12 22:35 Justin-wu 阅读(146) 评论(0) 推荐(0)
摘要: 封装: 面对一个需求,先要看有没有一个专业的人能帮你完成这件事,如果有就直接调用这个专业的人的专业的方法来完成这件事,如果没有这个专业的人,就自己封装一个,这样的好处是为了代码复用 1、封装成函数 2、为了避免全局变量污染问题,可以把方法封装在一个对象中 3、方法体写在构造函数中(缺点:造成空间浪费 阅读全文
posted @ 2020-05-12 21:23 Justin-wu 阅读(264) 评论(0) 推荐(0)
摘要: 事件对象的几个属性: 1、e.currentTarget:相当于this(this没有兼容性) 2、e.target:事件源头元素 3、e.stopPropagation():阻止事件冒泡,同时也会阻止事件捕获 4、e.eventPhase:获取当前事件所属的阶段 5、e.type:获取触发当前这个 阅读全文
posted @ 2020-05-12 11:50 Justin-wu 阅读(125) 评论(0) 推荐(0)
摘要: BOM: window:浏览器窗口 两个方法:1、window.open():打开窗口;2、window.close():关闭窗口 三个事件:1、onload:页面所有内容加载完毕;2、onberforeunload:页面即将关闭(作用:保存重要数据);3、onunload:页面正在关闭 locat 阅读全文
posted @ 2020-05-11 20:06 Justin-wu 阅读(115) 评论(0) 推荐(0)
摘要: 1.概念: HTML:确定网页的结构 CSS:确定网页的样式 JS:确定网页的行为(交互) DOM:文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准编程接口,一套js来操作网页内容的函数 BOM:BOM(Browser Object 阅读全文
posted @ 2020-05-11 12:26 Justin-wu 阅读(145) 评论(0) 推荐(0)