ziYang Blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 工具
    短链接 面试题库 在线工具 随机图片

JavaScript 异步编程

在 JavaScript 中,代码默认是同步执行的,即按顺序逐行执行。不过,处理一些耗时操作时(如 API 请求或文件读取),同步代码可能会造成页面卡顿。这时,异步编程就派上用场了。 1. 回调函数1.1 基本概念回调函数是异步编程的最基础形式。它是一个函数,在任务完成后执行。将回调函数作为参数传递给另一个函数,使得任务完成时可以执行特定的代码。 12345678910function fetch
2020-05-05
前端编程相关 > JavaScript
#前端技术 #JavaScript

JavaScript BOM 操作

BOM 提供了浏览器特定的对象和方法,用于访问和操作浏览器的功能和信息。它扩展了 DOM 的功能,使得 JavaScript 可以与浏览器本身进行交互,例如控制页面导航、弹出对话框、获取设备信息等。 1. window 对象window 是 BOM 的顶级对象,代表了浏览器窗口或框架。所有全局对象、方法和属性都属于 window 对象,可以直接使用。 1.1 基本属性和方法一些常用的 window
2020-05-04
前端编程相关 > JavaScript
#前端技术 #JavaScript

JavaScript DOM 操作

DOM 操作是网页交互的重要部分。通过 DOM,我们可以动态地获取、创建、修改、或删除页面中的元素,让网页具有更丰富的用户体验。 1. 什么是 DOM?DOM 将 HTML 文档表示为一个树形结构,其中每个节点都是文档中的一个对象。JavaScript 可以访问 DOM,从而修改网页内容、结构和样式。 1234567891011<!DOCTYPE html><html>&l
2020-05-04
前端编程相关 > JavaScript
#前端技术 #JavaScript

JavaScript 对象与面向对象

JavaScript 是一种基于原型的语言,这意味着它没有传统的类继承结构,而是通过对象与原型链来实现继承和代码复用。随着 ES6 的到来,JavaScript 引入了 class 语法糖,让代码更接近面向对象的风格。 1. 构造函数1.1 基本构造函数构造函数是一种用于创建特定类型对象的函数。常见的命名约定是首字母大写: 1234567function Person(name, age) 
2020-05-03
前端编程相关 > JavaScript
#前端技术 #JavaScript

JavaScript 数组与对象

数组的基本操作1. 创建数组数组是存储一组有序数据的容器。可以用 [] 语法创建数组: 12let fruits = ["apple", "banana", "mango"];let numbers = [1, 2, 3, 4, 5]; 数组可以包含任意类型的数据,甚至可以混合数据类型: 1let mixedArray = [1,
2020-05-03
前端编程相关 > JavaScript
#前端技术 #JavaScript

JavaScript 函数

函数是 JavaScript 中非常重要的组成部分,它们是一组可以被多次调用的代码块,用于实现某个特定的任务或计算。 1. 函数声明通过 function 关键字可以定义一个函数: 12345function greet(name) { console.log("Hello, " + name);}greet("Alice");
2020-05-02
前端编程相关 > JavaScript
#前端技术 #JavaScript

JavaScript 控制流与函数

控制流语句决定了代码的执行顺序。在 JavaScript 中,常见的控制流语句包括条件语句和循环语句。 1 条件语句条件语句用来根据条件的真假来执行不同的代码块。JavaScript 提供了 if、else if 和 else 语句。 123456789let age = 20;if (age < 18) { console.log("你还未成年");&#
2020-05-02
前端编程相关 > JavaScript
#前端技术 #JavaScript

JavaScript 基础入门

1. 简介1.1 JavaScript 是什么JavaScript 是一种高效、轻量的编程语言,最初用于网页上的动态效果。它可以操控浏览器中的内容,使得网页不仅仅是静态的文字和图片,还可以有交互性。随着时间的推移,JavaScript 的功能变得越来越强大,从而逐步扩展到服务器端(如 Node.js)以及物联网、移动端等领域。 1.2 JavaScript 的历史JavaScript 最初由网景公
2020-05-01
前端编程相关 > JavaScript
#前端技术 #JavaScript

数据分析那些事(二)

数据分析方法论 数据分析不仅仅只是运用一些高端的算法、技术,计算出一个数值,绘制出一些图表这样的分析并存在实际上的意义,本章将讲解什么是数据分析,以及数据分析方法论的作用笔者曰: 一切不考虑实际业务情况的数据分析都是扯淡 什么是数据分析 数据分析其实就是字面上的意思,对数据进行分析。 专业点来说数据分析是指用适当的统计分析方法对收集来的大量数据进行分析,将他们加以汇总和理解消化,以求最大化地开发
2020-04-16
数据库相关 > 数据分析
#数据分析

数据分析那些事

什么是数据处理数据处理是指对收集到的数据进行加工整理,形成适合数据分析的样式; 数据处理的目的数据处理的基本目的是从大量的、杂乱无章、难以理解的数据中,抽取并推导出对解决问题有价值、有意义的数据; 数据处理包括哪些数据处理主要包括数据清洗、数据转化、数据提取、数据计算等处理方法 什么是数据分析数据分析是指用适当的分析方法及工具,对处理过的数据进行分析,提取有价值的信息,形成有效的结论 数据分析与数
2020-04-07
数据库相关 > 数据分析
#数据分析
1…1819202122…28

搜索

Hexo Fluid
载入天数... 载入时分秒...
总访问量 次 总访客数 人