随笔分类 - 前端
进阶-BOM
摘要:BOM(浏览器对象模型Browser Object Model )是JavaScript提供的用于与浏览器进行交互的对象集合。BOM提供了访问和操作浏览器窗口和页面的方法,包括浏览器的历史记录、位置信息、计时器、对话框等。以下是对BOM的详细介绍: window对象: window对象表示浏览器的窗
阅读全文
进阶-DOM
摘要:DOM(文档对象模型Document Object Model)是一种用于表示和操作HTML、XML和XHTML文档的编程接口。它将网页文档解析为由节点和对象组成的树状结构,开发者可以使用JavaScript来访问和修改这个树状结构,选择元素,修改元素,添加新的元素或属性。 以下是对DOM的详细介绍
阅读全文
进阶-事件
摘要:在JavaScript中,事件是指用户在网页上执行的交互操作,如点击、鼠标移动、键盘输入等。通过事件,可以在网页中捕获和响应用户的行为 事件类型(Event Types): 事件可以分为不同的类型,每种类型对应不同的用户交互行为。常见的事件类型包括: click:当用户点击鼠标时触发。 mouseo
阅读全文
基础-语法
摘要:语法(Syntax): JavaScript的语法定义了编写JavaScript代码的规则和结构。它包括变量声明、函数定义、语句、表达式等。正确的语法是编写有效JavaScript代码的基础。 绍: 语句(Statements): JavaScript代码由一系列语句组成,每个语句以分号(;)结束。
阅读全文
基础-控制流程
摘要:控制流程(Control Flow): 控制流程用于控制程序的执行顺序。条件语句(如if语句、switch语句)根据特定条件选择不同的执行路径。循环语句(如for循环、while循环)用于重复执行一段代码。掌握控制流程使得程序能够根据不同情况执行不同的操作。 JavaScript (JS) 和 Ty
阅读全文
基础-函数
摘要:函数(Functions): 函数是一段可重复使用的代码块,它接受参数并执行特定的任务。通过定义函数,可以将代码逻辑封装起来,提高代码的重用性和可维护性。在JavaScript中,函数是一等公民,可以作为值传递和存储。 以下是关于函数的详细介绍: 普通函数: 使用 function 关键字可以声明一
阅读全文
基础-对象
摘要:document: document是JavaScript中的一个对象,它表示当前HTML文档的根节点。通过document对象,你可以与网页文档进行交互,包括选择元素、修改内容、添加事件监听器等。 在JavaScript中,document是一个预定义的全局对象,表示当前HTML文档的根节点。它提
阅读全文
基础-数据类型
摘要:区别 类型系统:JavaScript 是动态类型的,而 TypeScript 是静态类型的,提供编译时的类型检查。 类型安全:TypeScript 的类型系统增加了类型安全,帮助开发者在编译阶段就发现潜在的错误。 新类型:TypeScript 引入了额外的类型(如枚举、元组、任意类型等),使得类型系
阅读全文
基础-变量var let const
摘要:在 JavaScript 和 TypeScript 中,var、let、和 const用法相同 const: JS // 声明一个对象 const person = { name: 'John', // 字符串类型,表示人的姓名 age: 30, // 数字类型,表示人的年龄 hobbies: ['
阅读全文
什么是jsandts
摘要:JavaScript 和 TypeScript 主要的区别在于它们各自的设计目的和功能特性。下面是一些关键的不同点: 类型系统: JavaScript 是一种动态类型语言,这意味着你不需要在代码中声明变量的类型。变量的类型会在运行时自动确定。 TypeScript 是一种静态类型语言,它在 Java
阅读全文
vue中,各个模块的解释
摘要:name: data: methods: .then: res: this: mounted:
阅读全文
vue 主路由和子路由
摘要:路由,其实就是指向的意思,当我点击页面上的home按钮时,页面中就要显示home的内容,如果点击页面上的about 按钮,页面中就要显示about 的内容。Home按钮 => home 内容, about按钮 => about 内容。路由中有三个基本的概念 route, routes, router
阅读全文
rror: error:0308010C:digital envelope routines::unsupported
摘要:node版本太高 添加两句话 参考文档:(101条消息) Error: error:0308010C:digital envelope routines::unsupported 错误解决_特级忍者猪的博客-CSDN博客
阅读全文
error Component name "Student" should always be multi-word
摘要:翻译:组件名称“Student”应该是多个单词 错误原因:是我们的组件名有一些问题 ,(报错信息翻译过来大概就是组件名 “Student” 应该总是使用 多个单词拼接横线组成的). 放屁 解决: 语法检查关掉 项目目录里面找到 vue.config.js 文件,添加一句话 lintOnSave:fa
阅读全文
7:8 error 'ElementUI' is defined but never used no-unused-vars
摘要:原因: 属于是定义了但是没有使用解决方法; 关闭这个校验,打开vue项目下的package.json在下面找到rule{},然后添加: 重启项目解决
阅读全文
7:7 error Parsing error: Identifier 'Vue' has already been declared. (7:7)
摘要:两个地方 指明了 vue写多了
阅读全文