![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
高级程序设计3
文章平均质量分 79
懂懂kkw
持续精进
展开
-
高三 (18)错误处理 和 Ajax
1.原创 2021-01-14 22:51:18 · 303 阅读 · 0 评论 -
高三 (17)HTML5
1.原创 2020-12-28 23:30:20 · 218 阅读 · 0 评论 -
高三 (16)Canvas
1. 基本用法原创 2020-12-27 22:41:16 · 163 阅读 · 0 评论 -
高三 (15)表单
1. 基础获取表达document.forms 获取页面所有表单表单提交var form = document.getElementById('form1');form.submit();// 或者<input type="submit" value="tijiao">注意: 提交表单之前要先检验提交数据, 按下提交按钮响应ajax时, 禁用按钮点击,防止重复提交.重置表单<input type="reset" value="tijiao"&g原创 2020-12-17 22:31:34 · 245 阅读 · 0 评论 -
高三 (13)DOM+
1. 选择符querySelector()document.querySelector('body') document.querySelector('#div') // 通过iddocument.querySelector('.div') // 类为div的第一个元素document.querySelector('img.btn') // 取得类为btn第一个img元素querySelectorAll() // 返回NodeListmatchesSelector() /原创 2020-12-08 23:32:03 · 200 阅读 · 0 评论 -
高三 (12)DOM
1.原创 2020-12-07 22:53:18 · 199 阅读 · 0 评论 -
高三 (11)BOM
1. window对象BOM的核心对象是window,它表示浏览器的一个实例.全局作用域,全局定义的方法和属性都会被挂载到window上调整窗口位置 screenLeft , screenTop, screenX, screenY 属性(略)调整窗口大小, innerWidth , innerHeight, outerWidth, outerHeight, document.documentElement.clientWidth 等 (详细使用略)打开窗口window.open() 它接原创 2020-12-04 23:04:18 · 267 阅读 · 0 评论 -
高三 (10)函数表达式
1.原创 2020-12-04 22:01:25 · 280 阅读 · 0 评论 -
高三 (9)面向对象
1. 对象定义 : 无序属性的集合,其属性可以包含基本值,对象和函数.2. 属性类型数据属性var person = { };Object.defineProperty(person, "name",{ Configurable:true, // 能否配置,是否可以被delete删除,是否能修改属性的特性, 默认是true, 可配置 Enumerable:true, // 是否能通过 for in 枚举 , 默认是true , 可枚举 Writable:true, // 是否可以修改属原创 2020-12-03 00:35:25 · 264 阅读 · 0 评论 -
高三 (8)引用类型
1. Obeject 类型 (略)什么是对象, 简单说就是一个方法和属性的集合.2. Array 类型 (略)3. 排序arr.sort() 正向排序arr.sort.reserve() 或者 arr.sort((a,b)=>{b-a}) 逆向排序4. 操作方法concat()slice() 基于当前数组创建一个新数组接收两个参数 要返回的起始位置(包含)和结束位置(不包含)如果有负数 (负数 + 数组长度就是要截取的位置)splice()有三个参数 第一原创 2020-12-01 00:15:12 · 197 阅读 · 0 评论 -
高三 (7)变量,作用域,内存问题
1. 数据类型js 变量松散类型的本质,决定了它只是在特定时间用于保存特定值的一个名称而已.变量可能包含两种数据类型基本数据类型-----简单的数据段Undefined Null Boolean String Number (symbol — es6)引用数据类型-----多个值构成的对象Object复制变量的值复制基本类型值时var a = 1var b = a// 这时a与b是互相独立的,使用时互不影响复制引用类型值时var obj1 = { na原创 2020-11-27 22:25:26 · 247 阅读 · 0 评论 -
高三 (6)语句
1. ifif(condition) xxx // 可以,但不推荐if(condition){ xxx } // 即使一行代码也加个大括号2. do whiledo{ xxx } while(expression) // 循环体中的代码至少要被执行一次3.whilewhile(expression) { xxx }4. for (略)5. for in用来枚举对象, 另外循环时时没有顺序的. 循环前检查对象的值是否是null或undifined6. label (略)7.原创 2020-11-26 22:08:40 · 229 阅读 · 0 评论 -
高三 (5)操作符
ps : 概念太基础,只记重点!1. 一元操作符递增和递减var num = 22;++num; //23// 但是var num1 = 22;num1++ //22// 后置型递增和递减和前置型递增和递减的区别,就是后置型是在包含它们的语句被呀求值之后才执行的。例如:var a = 1;var b = 2;var c = a-- + b; //...原创 2019-05-08 00:12:08 · 190 阅读 · 0 评论 -
高三 (4)数据类型
ECMAScript 有5种简单的数据类型(基本数据类型) : Undefined, Null, Boolean, Number 和 String。还有一种复杂数据类型Object,本质上是由一组无序的名值对组成的typeof 操作符鉴于 ECMAScript 是松散类型的, 因此需要有一种手段来检测给定变量的数据类型——就是typeof"undefined"——如果这个值未定义...原创 2019-04-28 00:26:42 · 286 阅读 · 0 评论 -
高三 (3)变量
ECMSScript 的变量是松散类型的, 所谓松散类型就是可以用来保持任何类型的数据。 换句话说,每个变量仅仅是一个用于保存值的占位符而已。1.var str='hello';str = 10; // 有效,但不推荐变量一开始定义的字符串,然后又被数字值10取代。这种操作在ECMAScript 中完全有效,但是不推荐。2.注意 : 省略 var 操作符可...原创 2019-04-28 00:04:25 · 191 阅读 · 0 评论 -
高三 (2)HTML 中使用 JavaScript
1. 内嵌 vs 外联在 HTML 中嵌入 JavaScript 代码没有什么问题, 但一般认为最好的做法还是尽可能使用外部文件来包含 JavaScript 代码 。有以下优点 :可维护性 : HTML 和 JavaScript 分离,便于维护 可缓存 : 浏览器能够根据具体的设置缓存链接的所有外部 JavaScript 文件。也就是说,如果有两个页面同时使用一个文件,那么这个...原创 2019-04-23 23:40:51 · 153 阅读 · 0 评论 -
高三 (1)JavaScript 简介
ps: 只做一些简单的笔记1. JavaScript 实现JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。一个完整的 JavaScript 由以下三部分组成 :...原创 2019-04-23 22:40:03 · 214 阅读 · 0 评论