摘要:
一、MVC MVC模式的意思是,软件可以分成三个部分。 视图(View):用户界面。 控制器(Controller):业务逻辑 模型(Model):数据保存 各部分之间的通信方式如下。 View 传送指令到 Controller Controller 完成业务逻辑后,要求 Model 改变状态 Mo 阅读全文
摘要:
冒泡排序 var arr = [1, 9, 4, 50, 49, 6, 3, 2]; function test(){ for (var i = 0; i < arr.length - 1; i++){ for (var j = i + 1; j < arr.length; j++){ var te 阅读全文
摘要:
页面加载完成有两种事件 1.load是当页面所有资源全部加载完成后(包括DOM文档树,css文件,js文件,图片资源等),执行一个函数 问题:如果图片资源较多,加载时间较长,onload后等待执行的函数需要等待较长时间,所以一些效果可能受到影响 2.$(document).ready()是当DOM文 阅读全文
摘要:
For... in 及 For… of let arr = ["a","b"]; for (let a in arr) { console.log(a) // 打印出来的是索引值} for (let a of arr) { console.log(a) // 打印出来的是键值} 简单说,区别 for 阅读全文
摘要:
数组原型方法:破坏性。会改变数组。 shift().unshift()。pop().push().splice();resver(),sort().在对数字排序的时候不能用原来的方法了,那样会导致值溢出。 非破坏性的(直接改造成一个新的数组):concat(),slice()变成新数组,运原来的还在 阅读全文