- 博客(19)
- 收藏
- 关注
原创 表单脚本
表单脚本表单基础一、pandas是什么?二、使用步骤1.引入库2.读入数据总结表单基础Web 表单在 JavaScript 中以 HTMLFormElement 类型表示。HTMLFormElement 类型继承自 HTMLElement 类型,拥有与其他 HTML 元素一样的默认属性。不过,HTMLFormElement 也有自己的属性和方法。acceptCharset:服务器可以接收的字符集,等价于 HTML 的 accept-charset 属性。action:请求的 URL,等价于 HTM
2021-02-08 10:26:16
1083
原创 js中的动画与Canvas图
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例
2021-02-06 21:49:00
1614
原创 js中的事件
事件事件流事件冒泡一、pandas是什么?二、使用步骤1.引入库2.读入数据总结事件流事件冒泡一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterw
2021-02-01 15:37:46
1381
原创 DOM扩展
Selectors APISelectors API(参见 W3C 网站上的 Selectors API Level 1)是 W3C 推荐标准,规定了浏览器原生支持的 CSS 查询 API。支持这一特性的所有 JavaScript 库都会实现一个基本的 CSS 解析器,然后使用已有的 DOM 方法搜索文档并匹配目标节点。Selectors API Level 1 的核心是两个方法:querySelector()和 querySelectorAll()。querySelector()querySele
2021-01-18 11:12:13
223
原创 DOM
DOM节点层级Node类型1. nodeName 与 nodeValue2. 节点关系3. 操纵节点4.其他方法Document 类型1. 文档子节点2. 文档信息一、pandas是什么?二、使用步骤1.引入库2.读入数据总结文档对象模型(DOM,Document Object Model)是 HTML 和 XML 文档的编程接口。DOM 表示由多层节点构成的文档,通过它开发者可以添加、删除和修改页面的各个部分。节点层级任何 HTML 或 XML 文档都可以用 DOM 表示为一个由节点构成的层级结构。
2021-01-17 22:29:14
208
原创 客户端检测
客户端检测能力检测安全能力检测基于能力检测进行浏览器分析1.检测特性2.检测浏览器3.能力检测的局限用户代理检测浏览器分析1.伪造用户代理2.分析浏览器软件与硬件检测识别浏览器与操作系统浏览器元数据1.Geolocation API2.Connection State 和NetworkInformation API3.Battery Status API硬件能力检测能力检测(又称特性检测)即在 JavaScript 运行时中使用一套简单的检测逻辑,测试浏览器是否支持某种特性。这种方式不要求事先知道特定浏
2021-01-13 11:57:49
333
原创 BOM
BOMwindow 对象Global 作用域窗口关系窗口位置与像素比窗口大小视口位置导航与打开新窗口1. 弹出窗口2. 安全限制3. 弹窗屏蔽程序定时器系统对话框location 对象查询字符串操作地址navigator 对象检测插件注册处理程序screen 对象history对象导航浏览器对象模型(BOM,Browser Object Model)描述为 JavaScript 的核心,但实际上 BOM 是使用 JavaScript 开发 Web 应用程序的核心。BOM 提供了与网页无关的浏览器功能对象。
2021-01-12 14:38:48
218
原创 函数
函数前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport p
2021-01-06 14:37:48
266
原创 JS代理与反射
JS代理与反射前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimpor
2021-01-05 10:35:43
1790
原创 es中的对象、类与面向对象编程
es中的对象、类与面向对象编程理解对象1.属性的类型1.数据属性2.访问器属性2.定义多个属性3.读取属性的特性4.对象标识及相等判定5.增强的对象语法1.属性值简写2.可计算属性3.简写方法名6.对象解构1.嵌套解构2.部分解构3.参数上下文匹配创建对象1.工厂模式2.构造函数模式1. 构造函数也是函数2.构造函数的问题3.原型模式理解原型2.原型层级3.原型和in操作符4.属性枚举顺序4.对象迭代理解对象创建自定义对象的通常方式是创建 Object 的一个新实例,然后再给它添加属性和方法,如下例所示
2021-01-04 14:37:22
678
原创 迭代器与生成器
迭代器与生成器迭代迭代器模式1.可迭代协议2.迭代器协议二、使用步骤1.引入库2.读入数据总结迭代在 JavaScript 中,计数循环就是一种最简单的迭代:for (let i = 1; i <= 10; ++i) { console.log(i); }迭代会在一个有序集合上进行。(“有序”可以理解为集合中所有项都可以按照既定的顺序被遍历到,特别是开始和结束项有明确的定义。)迭代器模式迭代器模式描述了一个方案,即可以把有些结构称为“可迭代对象”(iterable),因为它们实现了
2020-12-25 11:00:34
316
1
原创 集合引用类型
集合引用类型ObjectArray1.创建数组Object显式地创建 Object 的实例有两种方式。第一种是使用 new 操作符和 Object 构造函数。let person = new Object(); person.name = "Nicholas"; person.age = 29;另一种方式是使用对象字面量(object literal)表示法。let person = { name: "Nicholas", age: 29 };虽然属性一般是通过点语法来存取的,
2020-12-23 09:37:31
805
原创 基本引用类型
基本引用类型Date1.继承的方法2.日期格式化方法3.日期/时间组件方法RegExp1.RegExp 实例属性2.RegExp 实例方法3.RegExp 构造函数属性DateDate 类型将日期保存为自协调世界时(UTC,Universal Time Coordinated)时间 1970 年 1 月 1 日午夜(零时)至今所经过的毫秒数。要创建日期对象,就使用 new 操作符来调用 Date 构造函数:let now = new Date();console.log(now)//输出当前时间
2020-12-10 23:42:25
334
原创 变量、作用域与内存
变量、作用域与内存原始值与引用值1.动态属性2.复制值一、pandas是什么?二、使用步骤1.引入库2.读入数据总结原始值与引用值ECMAScript 变量可以包含两种不同类型的数据:原始值和引用值。原始值(primitive value)就是最简单的数据,引用值(reference value)则是由多个值构成的对象。6 种原始值:Undefined、Null、Boolean、Number、String 和 Symbol。保存原始值的变量是按值(by value)访问的,因为我们操作的就是存储在变量
2020-12-09 00:36:58
710
1
原创 ES语言基础03
ES语言基础03语句if 语句do-while 语句while 语句for 语句for-in 语句for-of 语句标签语句break 和 continue 语句with 语句switch 语句函数总结语句if 语句if (condition) statement1 else statement2这里的条件(condition)可以是任何表达式,并且求值结果不一定是布尔值。ECMAScript 会自动调用 Boolean()函数将这个表达式的值转换为布尔值。如果条件求值为 true,则执行语句st
2020-12-06 20:21:01
744
原创 ES语言基础02
ES语言基础数据类型typeof操作符Undefined 类型Null 类型二、使用步骤1.引入库2.读入数据总结数据类型ECMAScript 有 6 种简单数据类型(也称为原始类型):Undefined、Null、Boolean、Number、String 和 Symbol。Symbol(符号)是 ECMAScript 6 新增的。还有一种复杂数据类型叫 Object(对象)。Object 是一种无序名值对的集合。因为在 ECMAScript 中不能定义自己的数据类型,所有值都可以用上述 7 种数据类
2020-12-06 16:40:08
1258
原创 ES语言基础01
语言基础01ES语言基础语法区分大小写标识符注释严格模式语句关键字与保留字变量var关键字1. var声明作用域2. var声明提升let声明1. 暂时性死区2.全局声明3.条件声明4.for循环中的let声明const声明声明风格及最佳实践ES语言基础语法区分大小写ES中一切都区分大小写,变量test和Test是两个不同的变量。类似的,typeof不能作为函数名,因为这是一个关键字,但Typeof是有效的函数名。标识符标识符,就是变量、函数、属性或函数参数的名称。有下列命名规则。第一个字符
2020-12-04 16:52:15
2179
原创 HTML中的JavaScript
HTML中的JavaScriptscript元素标签位置推迟执行脚本异步执行脚本动态加载脚本2.读入数据总结script元素在HTML中使用JavaScript的主要方法是使用<script>元素。<script>元素有下列8个属性。async:可选。表示应该立即开始下载脚本,但不能阻止其他页面动作,比如下载资源或等待其他脚本加载。只对外部脚本文件有效。charset:可选。使用 src 属性指定的代码字符集。这个属性很少使用,因为大多数浏览器不在乎它的值。crossor
2020-12-03 20:53:27
338
原创 浅析JavaScript 的起源
什么是JavaScript历史回顾如何实行ECMAScriptDOM如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入历史回顾随着 Web 日益流行,对客户端脚本语言的需求也越来越强烈。1995 年前,要验证某个必填字段是否已填写,或者某个输入的值是否有效,需要与服务器的
2020-12-02 15:47:23
286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅