04 2022 档案
摘要:思维导图: 笔记: 1.样式属性修改 2.小结 3.作业 4.排他思想
阅读全文
摘要:思维导图: 笔记: 1.innerText和innerHTML的区别 1)innerText不识别html标签,非标准,会去除空格和换行 2)innerHTML识别HTML标签,标准,保留空格和换行 2.设置表单属性 input.value
阅读全文
摘要:思维导图: 笔记: 1.H5新增获取元素的方式 2.获取特殊元素(body、html) 3.事件是触发响应机制。 4.执行事件的步骤 5.常见鼠标事件 6.改变元素内容
阅读全文
摘要:思维导图: 笔记: 1.简单数据类型和复杂数据类型 2.堆和栈 3.简单数据类型和复杂数据类型的内存分配 1)简单数据类型放到栈里面,存放的是值 2)复杂数据类型,在栈里面存放地址,在堆里面存放数据。 4.简单类型传参 5.复杂类型传参 6.js组成 7.js基础阶段和web api阶段 8.什么是
阅读全文
摘要:思维导图: 笔记: 1.基本包装类型 2.字符串的不可变性 3.根据字符返回位置 4.根据位置返回字符 5.字符串操作方法
阅读全文
摘要:思维导图: 笔记: 1.数组对象的创建 2.检测是否为数组的两种方法 instance of Array.isArray方法 3.添加、删除数组元素 4.数组排序 5.数组索引方法 6.数组转换成字符串
阅读全文
摘要:思维导图: 笔记: 1.构造函数和对象的区别 a.构造函数泛指某一大类 b.对象特指一个具体的事物 2.new关键字的执行过程 1)new构造函数可以在内存中创建一个空的对象 2)this会指向刚才创建的空对象 3)执行构造函数里面的代码,给这个空对象添加属性和方法 4)返回这个对象 3.for..
阅读全文
摘要:思维导图: 笔记: 1.js作用域就是代码名字(变量)在某个范围内起作用和效果。 目的是提高程序的可靠性,更重要的是减少命名冲突。 2.js的作用域(es6之前):a.全局作用域 b.局部作用域 全局作用域:整个script标签或者是一个单独的js文件 局部作用域(函数作用域):在函数内部就是局部作
阅读全文
摘要:思维导图: 笔记: 1.MVC设计模式 2.MTV设计模式 3.MTV设计模式将MVC中的V拆分成了MTV中的T、V。 原本MVC中的C在Django中的表示是主路由。 4.什么是模板? 5.模板的配置 6.模板的加载 7.视图层和模板层之间的交互
阅读全文
摘要:思维导图: 笔记: 1.javascript既可以做前端开发,也可以做后端开发(借助nodejs这个运行环境)。 2.什么是node.js? 3.nodejs中的javascript运行环境 4.注意点 5.nodejs能干什么? 6.查看nodejs的版本号 node -v 7.在nodejs环境
阅读全文
摘要:思维导图: 笔记: 1.函数就是封装了一段可以被重复执行调用的代码块。目的:让大量代码重复使用。 2.函数在使用时分为两步:声明函数和调用函数 1)声明函数 格式: function 函数题(){ // 函数体 } 2)调用函数 格式: 函数名() 3.函数封装 4.函数的参数 function 函
阅读全文
摘要:思维导图 笔记 1.什么是数组? 2.JS中创建数组的方式 1)利用new创建数组【省略】 2)利用数组字面量创建数组 3.获取数组元素 4.遍历数组(略) 5.数组的长度 使用数组名.length可以访问数组元素的长度。 数组的长度是元素的个数。 arr.length动态检测数组元素的个数。 6.
阅读全文
摘要:思维导图: 笔记: 1.动态sql 2.sql语句中,判断等于是1个等号(=) 3.多条件动态条件查询 4.单条件动态条件查询 choose标签 when标签 otherwise标签 5.添加数据 6.MyBatis的事务 7.Java中int类型的数据不能为null,但是Integer类型的数据可
阅读全文
摘要:思维导图: 笔记: 1.短路运算 1)逻辑与 2)逻辑或 3.赋值运算符 4.运算符优先级 5.流程控制 1)顺序流程控制 2)分支结构 if语句、if-else语句、if-else-if语句略过 6.三元表达式 三元表达式主要用于简化if-else语句。 7.switch语句略过 8.switch
阅读全文