JavaScript从入门到精通
文章平均质量分 92
JavaScript从入门到精通系列教程,从入门到实战!
我是波哩个波
千行代码,Bug何处藏。纵使上线又怎样,朝令改,夕断肠。
展开
-
【前端系列教程之JavaScript】16_JavaScript函数进阶
JavaScript从入门到精通视频直通车:【1-200】JavaScript视频教程,从入门到精通,超多案例实践,通俗易懂!【201-300】JavaScript视频教程,从入门到精通,超多案例实践,通俗易懂!函数进阶函数回顾函数的定义方式 函数声明 function foo () {} 函数表达式 var foo = function () {}函数声明与函数表达式的区别 函数声明必须有名字 函数声明...原创 2022-01-01 22:28:58 · 187 阅读 · 4 评论 -
【前端系列教程之JavaScript】15_JavaScript面向对象编程
JavaScript面向对象编程面向对象概述什么是对象Everything is object (万物皆对象)对象到底是什么,我们可以从两次层次来理解。(1) 对象是单个事物的抽象。一本书、一辆汽车、一个人都可以是对象,一个数据库、一张网页、一个与远程服务器的连接也可以是对象。当实物被抽象成对象,实物之间的关系就变成了对象之间的关系,从而就可以模拟现实情况,针对对象进行编程。(2) 对象是一个容器,封装了属性(property)...原创 2022-01-01 22:19:48 · 205 阅读 · 0 评论 -
【前端系列教程之JavaScript】14_JavaScript正则表达式
正则表达式正则表达式简介什么是正则表达式正则表达式:用于匹配规律规则的表达式,正则表达式最初是科学家对人类神经系统的工作原理的早期研究,现在在编程语言中有广泛的应用。正则表通常被用来检索、替换那些符合某个模式(规则)的文本。正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符")。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。...原创 2022-01-01 22:04:01 · 917 阅读 · 0 评论 -
【前端系列教程之JavaScript】13_JavaScript浏览器深入解析
浏览器深入解析浏览器的组成浏览器在不断的演变中,并没有被要求呈现出一种特定的形态,但基本包括了如用户地址栏输入框、网络请求、浏览器文档解析、渲染引擎渲染网页、 JavaScript 引擎执行 js 脚本、客户端存储等功能。从原理构成上分为七个模块,分别是User Interface(用户界面)、Browser engine(浏览器引擎)、Rendering engine(渲染引擎)、Networking(网络)、JavaScript Interpreter(js解...原创 2022-01-01 21:56:56 · 1058 阅读 · 0 评论 -
【前端系列教程之JavaScript】12_offset、client、scroll三大家
offset、client、scroll三大家偏移量 offsetParent用于获取定位的父级元素 offsetParent和parentNode的区别 <!DOCTYPE html><html lang...原创 2021-12-28 12:45:53 · 296 阅读 · 0 评论 -
【前端系列教程之JavaScript】11_DOM编程详解_操作CSS样式
JavaScript操作CSS样式使用style操作样式(重点)使用规则任何HTML元素标签都会有一个通用的属性:style,它会返回CSSStyleDeclaration对象。其语法格式为HTML元素.style.样式属性="...原创 2021-12-28 12:36:59 · 478 阅读 · 0 评论 -
【前端系列教程之JavaScript】10_DOM编程详解_表格操作和事件
JavaScript操作表格API、JavaScript事件详解:事件介绍、事件三种使用方式、事件冒泡和捕获、事件流、事件兼容性处理等;原创 2021-12-24 12:51:22 · 883 阅读 · 1 评论 -
【前端系列教程之JavaScript】09_DOM编程详解_基础篇
一、JavaScript DOM 概述1.1、DOM概念文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理超文本标记语言的标准编程接口。它是一种与平台和语言无关的应用程序接口(API),它可以动态地访问程序和脚本,更新其内容、结构和www文档的风格(目前,HTML和XML文档是通过说明部分定义的)。文档可以进一步被处理,处理的结果可以加入到当前的页面。DOM是一种基于树的API文档,它要求在处理过程中整个文档都表示在存储器中。...原创 2021-12-22 13:33:01 · 1266 阅读 · 0 评论 -
【前端系列教程之JavaScript】08_BOM编程
一、BOM概述1.1、Web APIAPI的概念API(Application Programming Interface,应用程序接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。 用来提供应用程序与开发人员基于...原创 2021-12-20 13:29:05 · 1051 阅读 · 1 评论 -
【前端系列教程之JavaScript】07_JavaScript内置对象
JavaScript内置对象JavaScript中的对象分为3种:内置对象、自定义对象、浏览器对象JavaScript 提供多个内置对象:Math/Array/Date....对象只是带有属性和方...原创 2021-12-20 12:46:29 · 830 阅读 · 0 评论 -
【前端系列教程之JavaScript】06_JavaScript自定义对象
一、JavaScript对象类和对象的概念为什么要有对象function printPerson(name, age, sex....) {}// 函数的参数如果特别多的话,可以使用对象简化function printPerson(person) { console.log(person.name); ……}什么是对象所谓对象就是真实世界中的实体,对象与实体是一一对应的,也就是说现实世界中每一个实体都是一个对象,它是一种具体的存在,可以发现身边很多对象,...原创 2021-12-20 12:38:03 · 1157 阅读 · 0 评论 -
【前端系列教程之JavaScript】05_JavaScript函数详解
JavaScript函数为什么要有函数?如果要在多个地方求1-100之间所有数的和,应该怎么做?JavaScript函数的定义函数概念函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。通俗来讲:把一段相对独立的具有特定功能的代码块封装起来,形成一个独立实体,就是函数,起个名字(函数名)。函数的作用就是封装一段代码,将来可以重复使用函数就是包裹在花括号中的代码块:函数语法 函数声明 fun...原创 2021-12-16 17:54:14 · 609 阅读 · 0 评论 -
【前端系列教程之JavaScript】04_JavaScript流程控制语句
JavaScript流程控制语句语句的定义在ECMAScript 中,所有的代码都是由语句来构成的。一行代码就是一条简单语句。形式上可以是单行语句,或者由一对大括号“{}”括起来的复合语句,复合语句包含若干条简单...原创 2021-12-13 13:48:54 · 972 阅读 · 1 评论 -
【前端系列教程之JavaScript】03_JavaScript运算符和表达式
JavaScript运算符和表达式基本概念JavaScript描述了一组用于操作数据值的运算符,包括一元运算符(++ --)、逻辑运算符、算术运算符、关系运算符、三目运算符及赋值运算符。ECMAScript 中的运算符适用于很多值,...原创 2021-12-13 13:32:01 · 333 阅读 · 0 评论 -
【前端系列教程之JavaScript】02_JavaScript变量和数据类型
一、JavaScript变量和数据类型标识符所谓标识符,就是指变量、函数、属性的名字,或者函数的参数(凡是可以自己起名字的地方,都叫标识符)。标识符命名规范(包括函数名,变量等): 由字母、数字、下划线、...原创 2021-12-13 13:16:21 · 1462 阅读 · 1 评论 -
【前端系列教程之JavaScript】01_JavaScript概述和引入方式
一、JavaScript概述1.1、JavaScript可以做什么1.1.1、页面的各种动画效果1.1.2、页面的点击/移入响应1.1.3、对客户端数据进行验证1.1.4、各种页面小游戏1.1.5、用途总结嵌入动态文本于HTML页面。对浏览器事件做出响应(对于用户的操作给予响应)。读写HTML元素。在数据被提交到服务器之前验证数据(客户端数据校验)。检测访客的浏览器信息。控制cookies,包括创建和修改等。基于Node.js技.原创 2021-12-13 12:35:53 · 628 阅读 · 0 评论