编程学习
♟️前端JS与Vue快速入门
00 分钟
2023-11-17
2023-11-23
type
status
date
slug
summary
tags
category
icon
password
Email
🏡
我的个人主页:https://www.helloylh.com/
📕
文章首发于我的个人博客:https://blog.helloylh.com/
💖
欢迎大佬们来逛逛,有任何问题欢迎给我留言或者加我的联系方式。

JavaScript基础知识概览

JavaScript是一种广泛应用于Web开发的脚本语言,用于增强用户与页面的交互。以下是一些JavaScript的基础知识概览,从弹窗、变量、数据类型、函数、对象、BOM、DOM、事件监听到Vue框架的简介。

弹窗

JavaScript中有几种常见的弹窗方法:
  • window.alert: 用于弹出警告框,分号可有可无。
  • document.write: 用于将内容写入HTML页面中。
  • console.log: 用于将信息写入浏览器控制台。

变量

JavaScript中的变量可以使用var进行声明,但在ECMAScript 6中,引入了letconst
  • var声明的变量是全局变量,可重复定义,是弱类型语言。
  • let声明的变量是局部变量,不能重复定义。
  • const声明的变量是只读常量。

数据类型

JavaScript有多种数据类型,包括number、string、boolean、null、undefined等。使用typeof可以获取数据类型,注意typeof null的返回值是"object"。

比较运算符

JavaScript中有=====两种比较运算符,前者会进行类型转换,后者不会进行类型转换。

函数

JavaScript中函数可以通过两种方式声明,参数可以是任意多个,但只接受指定的数量。

对象

Array数组

数组可以通过new Array()或直接用方括号创建。有一些常用方法如.length.forEach().push().splice()

String

字符串可以通过new关键字或直接赋值创建。有一些常用方法如.length.charAt().indexOf().trim()

Json

JSON是一种轻量级的数据交换格式,常用于数据传输。可以通过JSON.parse()JSON.stringify()进行JSON字符串和JavaScript对象的相互转换。

BOM (浏览器对象模型)

BOM提供了与浏览器窗口交互的对象,如WindowLocationNavigatorScreenHistory

DOM (文档对象模型)

DOM将标记语言封装为相应的对象,包括DocumentElementAttributeTextComment

事件监听

JavaScript可以通过HTML属性或DOM元素属性进行事件绑定,包括onclickonloadonbluronfocus等。

Vue

Vue是一款流行的JavaScript框架,提供了双向数据绑定等功能。
Vue常用指令包括v-bindv-modelv-onv-ifv-else-ifv-elsev-showv-for等。
Vue生命周期包括beforeCreatemountedupdateddestroyed等阶段。
 

评论
  • Twikoo
  • Valine