JS

JavaScript(JS)有基本的编程概念

上一节我们通过JS寻找水仙花数,说明了JS能够进行逻辑处理。同编译型语言C、C++和Java等编程语言,JS也有变量、函数、对象等编程概念,本节我们讲解一下JS中的几个简单的概念。概念解释变量和数据类型概念: 用于存储数据的容器和数据的分类解释: 变量用var/let/const声明,数据类型包括数字、字符串、布尔值、对象、数组等,决定了数据的行为和操作方式函数

JavaScript(JS) Boolean对象

上一节我们学习了JS中的Math对象,本节我们将会学习JS中的Boolean对象。在JS中,Boolean(布尔)对象是一个基本但非常重要的数据类型,用于表示逻辑值 true 或 false。什么是 Boolean 对象?Boolean 对象是JS的一个内置对象,它表示一个布尔值(true 或 false)。与 Number 和 String 对象类似,Boolean 既可以作为原始数据类型使用,

JavaScript(JS)函数调用的4种方式

上一节我们深入学习了JS函数参数的arguments对象,本节我们将深入学习调用JS函数的4种方式:1. 最简单的方式,作为一个函数被调用:/*作为一个函数被调用*/functionf(){console.log('HelloJS!');}f();//输出“HelloJS!”2.方法调用

JavaScript(JS) DOM AJAX与DOM

上一节我们通过DOM进行动画渲染,使得我们的页面变得更加生动起来,本节我们将深入DOM的学习,认识并实际操作Ajax实现异步通信。AJAX(Asynchronous JavaScript and XML)是一种在网页中通过JS与服务器进行异步通信的技术。它允许我们在不刷新整个页面的情况下向服务器发送请求并接收响应,从而实现动态更新页面的效果。在传统的Web应用程序中,用户与服务器之间的通信通常是同

JavaScript(JS)库

JS库通常是一组预先编写好的JS函数,可以用于解决常见的编程问题或提供额外的功能。下面是几个常用的JS库以及他们的主要用途:库/框架名称主要用途和特点jQuery简化HTML文档遍历、事件处理、动画和Ajax交互,提供实用函数Lodash数据处理实用程序库,用于数组、对象、数字操作,提供过滤、映射、排序等功能React构建用户界面的库,组件化开发,由Facebook开发,用于复杂UI构建Vue.j

JavaScript(JS)函数简介

上一章节我们学习了有关JS对象的知识,现在我们对JS的简单操作已经有了基本的了解,学会了简单的编码行为。本章我们将学习在JS中较为重要的一个概念——函数。那什么是函数呢?简单来说,函数就是一段可复用的代码块,它将实现特定功能的代码封装起来,当我们需要实现该功能时,直接调用函数即可。在JS中,我们一般用 function 关键字来定义函数:function函数名(参数1,参数

JavaScript(JS)库之Vue.js

上一节我们简单介绍了JS中的jQuery库,本节我们将介绍目前最流行的JS框架——vue.js。Vue.js是一种渐进式JS框架,它旨在构建可响应的、组件化的用户界面。Vue.js的核心理念是将视图层抽象为一个可扩展的组件系统,这样开发人员可以使用简单的模板语法来构建复杂的用户界面。上一节我们不是利用jQuery写了一个备忘录吗,这节我们通过Vue.js来写一个备忘录:<!DOCTYPE&n

JavaScript(JS)函数基础概念

上节我们学习了函数的操作,本节将介绍 JavaScript 中变量的基础概念。全局变量:全局变量是在全局作用域中声明的变量,即在任何函数之外声明的变量。全局变量在整个脚本执行期间都存在,可以被任何函数访问和修改。全局变量的声明方式1. 使用关键字声明(推荐)//在全局作用域使用关键字声明letstrLet="Dotcpp";v

JavaScript(JS)函数常见内置方法

上一节我们详细讲解了JS闭包的应用场景(主要是创建私有变量),本节我们将详细介绍JS常用的内置函数。JavaScript 中有很多内置方法,可以让你更方便地处理各种数据类型。以下是常见的一些内置方法:1. 全局函数函数功能parseInt()字符串转整数parseFloat()字符串转浮点数isNaN()检查是否为非数字isFinite()检查是否为有限数encodeURI()URI编码decod

JavaScript(JS)数据类型详解

上一节我们学习了JS的输出方式,读者还记得它们分别是什么吗?没错,它们分别是alert弹窗、innerHTML、document.write()和console.log()。本节我们将继续学习JS的语法,JS基本的数据类型。在JS中,基本数据类型(也称为原始类型)是不可变的、最底层的数据类型,它们不是对象,也没有方法。JS中总共有七种基本数据类型:数据类型描述undefined变量已声明但未赋值时