数据可视化与前端技术
努力扎根的日子
SuperBetterMan
正在成为一名High Level的程序猿
展开
-
解决[Vue warn]: Unknown custom element: <FirstVue> - did you register the component correctly?的一种情况
vue.esm.js?efeb:628 [Vue warn]: Unknown custom element: <???> - did you register the component correctly? For recursive components, make sure to provide the “name” option.直接上异常信息我觉得这可能是每一个新手学vue都会遇到的一个坑,今天先排除一个坑。原因分析我用的idea的编译器,其中提供了词的补全。本来.原创 2021-04-06 21:58:59 · 4173 阅读 · 1 评论 -
3.3 系统内部对象 —— DOM节点对象
HTML DOM节点树HTML DOM定义了访问和操作HTML文档的标准方法。DOM将HTML文档表达为树结构。具体示例如下:<html> <head> <title>文档标题</title> </head> <body> <a href=“#">我的链接</a> <h1>我的标题</h1>原创 2020-06-15 16:04:10 · 476 阅读 · 0 评论 -
3.2 系统内部对象——document对象
document文档对象document对象是浏览器窗口window的子对象,代表了整个HTML文档页面的根节点对象,是所有节点对象的父对象,可用于访问整个页面的所有元素。整个HTML文档是一个文档节点对象,即document对象每个HTML标记都是元素节点对象每个HTML标记的属性都是元素的属性节点对象每个HTML标记中的文本是元素的文本节点对象每个HTML注释都是注释节点对象除文档根节点document对象外,每个节点都有父节点,大部分元素还包含属性、文本及子标记节点子对象通过将在下原创 2020-06-14 12:59:05 · 505 阅读 · 0 评论 -
3.1 JavaScript系统内部类
Array内部类数组是JavaScript的Array对象,可以使用new创建空数组对象,也可以用初始化数据创建数组对象。数组元素下标从0开始,通过数组名及下标可访问指定的数组元素,未赋值元素默认undefined。数组长度自动可变,可以添加任意多个任意类型值的元素,若元素个数超过数组长度,则自动增加数组长度。使用Array内部类创建数组对象格式:var 数组对象名 = new Array(); 创建空数组对象var 数组对象名原创 2020-06-13 16:00:32 · 289 阅读 · 0 评论 -
2.4 浏览器窗口对象的子对象
浏览器窗口对象的子对象概述window对象是JavaScript的最顶层对象,代表了当前浏览器窗口,我们经常使用的DOM文档对象document、客户端的浏览器信息对象navigator、屏幕对象screen、浏览器URL历史对象history、打开页面文档的URL对象location等特殊对象都是window对象中所包含的属性成员子对象,都可以直接使用浏览器信息对象navigatornavigator对象是浏览器窗口window对象的子对象属性,可直接使用。该对象包含了客户端浏览器的类型、版本等原创 2020-06-13 10:11:59 · 397 阅读 · 0 评论 -
2.3 浏览器窗口对象window
浏览器窗口对象window的概述window对象是JavaScript的最顶层对象,代表当前浏览器窗口,引用当前窗口不需要特殊的语法,对象名window可以省略,可以直接把window对象的所有属性和方法作为全局变量、全局函数使用。例如window.document.write()可简写为document.write(),创建消息框window.alert()简写为alert()。我们经常使用的DOM文档对象document、客户端的浏览器信息对象navigator、屏幕对象screen、浏览器URL原创 2020-06-07 15:46:49 · 749 阅读 · 0 评论 -
2.2 JavaScript全局对象
JavaScript全局对象的概述JavaScript提供了一个内置的系统全局对象,该对象没有名称,它的属性、函数方法可直接使用而不需要对象名前缀,因此全局对象的属性可理解为JavaScript的内置全局变量,全局对象的函数方法可理解为JavaScript的内置全局通用函数方法。全局对象的属性infinity —— 用于存放表示无穷大的数值当使用大于1.7976931348623157E+308的数值或者0作除数时返回正无穷值infinity,当使用小于 -1.7976931348623157E+原创 2020-06-01 18:59:35 · 199 阅读 · 0 评论 -
2.1JavaScript自定义类与对象
JavaScript对象的概述对象就是指现实世界中的某个具体事物或者一个独立的实体,如一个学生、一辆汽车、一个div标记都是一个对象。面向对象的概念:就是把现实中的对象抽象为一组数据和若干操作方法(函数) ,可以把对象想象成一种新型变量:这种变量既能保存自己的若干数据成员(特征或属性),又包含对这些数据进行处理的方法 (函数或行为)。...原创 2020-05-27 10:47:47 · 468 阅读 · 0 评论 -
实现类windows计算器
学习js也有一段时间了,根据要求做了一个简单的计算器首先我们查看windows计算器是什么样子的有了这样一个模板,我们可以先设计好需求要实现鼠标点击控制键盘输入控制在这个基础上我又增加了查看历史记录,和点击变色这两个需求<!DOCTYPE html><html lang="en"><head> <meta charset="U...原创 2020-04-29 18:42:53 · 337 阅读 · 0 评论 -
1.6JavaScriptonerror事件与页面错误提示
像对于JavaScript来说,并不像python、java这样出错了会有编译器给出提示,对此给脚本的编辑带来很大的困难,因此我们利用onerror事件或者try……catch/throw捕获错误是很有必要的。用 onerror 事件捕获错误这是捕获错误的传统方法,当页面文档或者图像加载过程中出现错误时会触发onerror事件,可定义一个专门捕获错误的函数,也称为onerror事件处理器。...原创 2020-04-28 20:06:45 · 412 阅读 · 0 评论 -
1.5JavaScript事件处理
每个标记都可以引发某个事件,XHTML可以将事件对象作为标记的属性,并与JavaScript函数配合使用,事件发生时自动调用函数或执行JavaScript代码实现对页面操作。标记元素响应事件的传统写法:<标记名 事件属性名称="函数名( [参数1, 参数2, …] ) 或 JavaScript代码" >如果代码较少可直接在事件属性中书写代码,但不推荐这种方式,目前流行的网页制作技...原创 2020-04-20 11:02:52 · 224 阅读 · 0 评论 -
1.4JavaScript自定义函数
什么是函数?函数就是完成某个功能或需要重复执行的代码块,只在被调用时才会执行,函数代码可避免在页面载入时就被自动执行。JavaScript以事件驱动方式响应用户的操作,当用户对页面操作时则会引发相应事件并调用函数对用户作出响应。JavaScript将函数分为三类独立函数匿名函数内嵌函数独立函数1.函数的定义。function 函数名( [参数变量1, 参数变量2, …] )...原创 2020-04-15 15:23:03 · 240 阅读 · 0 评论 -
1.3JavaScript语法(续)
首先我们来讲字符串String转义字符 JavaScript也支持转义字符:即反斜杠引导的字符,表示特殊字符或功能。 \' 单引号 \" 双引号 \\ 反斜杠 \& 和号 \n 换行符 \r 回车符 \t 制表符 \b 退格符 ...原创 2020-04-08 10:47:59 · 204 阅读 · 0 评论 -
1.2DOM与JavaScript语法
DOM介绍什么是DOM?DOM我们称之为文档对象模型,说白了就是页面上每一个元素的一组JavaScript对象通过DOM我们可以与对象通信以检查元素的状态,可以改变其状态、风格使用objectName.attribute访问/修改DOM对象属性大多数的DOM对象属性与对应的html属性具有相同的名称<img src='x.jpg' id='myjpg01' />通过js...原创 2020-04-06 17:08:44 · 152 阅读 · 0 评论 -
1.1JavaScript介绍与第一个demo
JavaScript是什么?一提JavaScript,我们会自然而然地联系到Java,事实上JavaScript与Java是风马牛不相及的两件事,JavaScipt起初不是叫这个名字,之所以要起这个名字,就是想趁Java热度.Java是编程语言,JavaScript是脚本语言JavaScript是一种轻量级、动态的脚本语言,其作用就是使网页产生交互。其实JS是一种客户端脚本语言,所谓客户端脚...原创 2020-04-05 16:55:13 · 177 阅读 · 0 评论