JavaScript
文章平均质量分 83
春风拂槛露华浓
春风化雨丶
这个作者很懒,什么都没留下…
展开
-
Promise.allSettled用法
Promise.allSettled用法原创 2022-08-17 20:14:59 · 333 阅读 · 1 评论 -
JavaScript进阶之PC端
元素偏移量offset系列 offset概述 offset 翻译过来就是偏移量, 我们使用 offset 系列相关属性可以动态的得到该元素的位置(偏移)、大小等. 获得元素距离带有定位父元素的位置 获得元素自身的大小(宽度高度) 注意: 返回的数值都不带单位 offset系列常用属性 offset系列属性 作用 element.offsetParent 返回作为该元素带有定位的父级元素,如果父级都没有定位则返回body element.offsetTop 返回元素相对带有定位父元素上原创 2022-05-07 14:38:06 · 756 阅读 · 0 评论 -
JavaScript进阶之BOM技术
BOM BOM概述 BOM = Browser Object Model 👉浏览器对象模型 它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是 window BOM 由一系列相关的对象构成,并且每个对象都提供了很多方法与属性 BOM 缺乏标准,JavaScript 语法的标准化组织是 ECMA, DOM 的标准化组织是 W3C, BOM最初是Netscape 浏览器标准的一部分 DOM BOM 文档对象模型 浏览器对象模型 DOM就是把文档当作一个对象看待 把 浏览器当作一个对原创 2022-05-02 20:08:19 · 246 阅读 · 0 评论 -
JavaScript进阶之DOM技术(二)——事件
事件基础 事件概述 JavaScript 使我们有能力创建动态页面,而事件是可以被 JavaScript 侦测到的行为。 简单理解: 触发–响应机制。 网页中的每个元素都可以产生某些可以触发 JavaScript 的事件,例如,我们可以在用户点击某按钮时产生一个事件,然后去执行某些操作。 事件三要素 1.事件源 2.事件类型 3.事件处理程序 <script> // 点击一个按钮,弹出对话框 // 1. 事件是有三部分组成 事件源 事件类型 事件处理程序 我们也称为事件原创 2022-04-30 01:09:12 · 231 阅读 · 0 评论 -
JavaScript进阶之DOM技术(一)——DOM操作
API和Web API API API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。 Web API web api是浏览器提供的一套操作浏览器功能和页面元素的api(dom和bom) MDN:Web API 接口参考 | MDN (mozilla.org) DOM DOM简介 什么是DOM 文档对象模型(Document Objec原创 2022-04-30 00:35:46 · 542 阅读 · 0 评论 -
JavaScript对象与内置对象——简单类型与复杂类型(三)
简单类型与复杂类型 简单类型又叫做基本数据类型或者值类型,复杂类型又叫做引用类型 值类型:简单数据类型/基本数据类型,在存储时变量中存储的是值本身,因此叫做值类型 string,number,boolean,undefined,null null:返回空对象.如果有个变量我们打算存储为对象,暂时没想好放什么,这个时候给null 引用类型:复杂数据类型,在存储时变量中存储的仅仅是地址(引用),因此叫做引用数据类型 通过new关键字创建的对象(系统对象,自定义对象),如Object,Array,Dat原创 2022-04-27 12:02:24 · 116 阅读 · 0 评论 -
JavaScript对象与内置对象——内置对象(二)
内置对象 JavaScript中的对象分为3种:自定义对象.内置对象,浏览器对象 前两种对象是js基础内容,属于ECMAScript;的三个浏览器对象属于我们JS独有的. JavaScript提供多个内置对象:Math,Date,Array,String等 Math对象 Math数学对象,不是一个构造函数,所以我们不需要new来调用,而是直接使用里面的属性和方法 返回给定的一组数字中的最大值。如果给定的参数中至少有一个参数无法被转换成数字,则会返回 NaN。 Math常用方法 方法 描述 示例原创 2022-04-26 17:10:39 · 1109 阅读 · 0 评论 -
JavaScript对象与内置对象——对象(一)
对象 对象 对象是一个具体的事物 在JavaScript中,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串,数值,数组,函数等 对象由属性和方法组成的 属性:事物的特征,在对象中用属性来表示(常用名词) 方法:事物的行为,在对象中用方法来表示(常用动词) 保存一个值时,可以使用变量,保存多个值(一组值)时,可以使用数组. 为什么使用对象? 对象的结构相比于数组更加清晰和简单 对象的特点 对象属于复杂数据类型,即引用数据类型 在存储变量时,存储时,变量中存储的仅仅是地址,放在堆中;原创 2022-04-25 14:36:12 · 1464 阅读 · 0 评论 -
JavaScript函数与作用域
函数 函数:就是封装了一段可被重复调用执行的代码块。通过此代码块可以实现大量代码的重复使用。 函数的概念 函数的使用 函数在使用时分为两步:声明函数和调用函数。 声明函数 // 声明函数 function 函数名() { //函数体代码 } function 是声明函数的关键字,必须小写 由于函数一般是为了实现某个功能才定义的, 所以通常我们将函数名命名为动词,比如getSum 调用函数 // 1-100的累加和 // 1.声明函数原创 2022-04-24 16:01:20 · 1169 阅读 · 0 评论 -
JavaScript基础
序言 JavaScript发展历史 1994年,网景公司(Netscape)发布了Navigator浏览器0.9版,这是世界上第一款比较成熟的网络浏览器,轰动一时。但是这是一款名副其实的浏览器–只能浏览页面,浏览器无法与用户互动,当时解决这个问题有两个办法,一个是采用现有的语言,许它们直接嵌入网页。另一个是发明一种全新的语言 liveScript => javaScript => ECMAscript 1995年Sun公司将Oak语言改名为Java,正式向市场推出。Sun公司大肆宣传,许诺这原创 2022-04-23 15:30:46 · 574 阅读 · 0 评论