随笔分类 -  A1-2-html,css,js

摘要:油猴脚本 用户脚本管理: 通过 Tampermonkey,您可以轻松地安装、管理和运行用户脚本。您可以从用户脚本仓库或其他来源获取用户脚本,并在插件中进行管理。 自定义网页功能: 使用 Tampermonkey,您可以根据自己的需求编写用户脚本,以自定义网页的功能和外观。例如,您可以删除广告、添加快 阅读全文
posted @ 2023-12-13 11:07 技术改变命运Andy 阅读(49) 评论(0) 推荐(0) 编辑
摘要:some() 方法用于检测数组中的元素是否满足指定条件(函数提供)。 some() 方法会依次执行数组的每个元素: 如果有一个元素满足条件,则表达式返回true , 剩余的元素不会再执行检测。 如果没有满足条件的元素,则返回false。 注意: some() 不会对空数组进行检测。 注意: some 阅读全文
posted @ 2023-06-22 07:16 技术改变命运Andy 阅读(405) 评论(0) 推荐(0) 编辑
摘要:# math对象 var n = -5; n2 = Math.abs(n); //绝对值 console.log(n2); Math.floor(5.9); //直接往下去,这就是5, Math.min(1,2); Math.max(1,2); Math.pow(10,2); //返回x的y次幂 M 阅读全文
posted @ 2023-04-06 09:12 技术改变命运Andy 阅读(6) 评论(0) 推荐(0) 编辑
摘要:# 对象有三种: 对象的分类: 1.内建对象 由ES标准中定义的对象,在任何的ES的实现中都可以使用比: Math String Number Boolean Function Object. 2.宿主对象 由JS的运行环境提供的对象,目前来讲主要指由浏览器提供的对象 比如 BOM,DOM cons 阅读全文
posted @ 2023-03-29 04:21 技术改变命运Andy 阅读(10) 评论(0) 推荐(0) 编辑
摘要:# JS内置模块-RegExp模块,正则模块 //RegExp对象,正则,类似python中的re模块 //生成RegExp对象, var reg1 = new RegExp("^[a-zA-Z][a-zA-Z0-9_]{5,11}$"); //这是以字母开头,5-11位的字母数字下滑线组成 var 阅读全文
posted @ 2023-03-23 01:19 技术改变命运Andy 阅读(13) 评论(0) 推荐(0) 编辑
摘要:# Date对象 内置的Date对象,就相当于python中的模块 # 创建date对象 Date 对象由新的 Date() 构造函数创建。new Date() 用当前日期和时间创建新的日期对象: ``` var d = new Date(); d; // Tue Aug 17 2021 10:42 阅读全文
posted @ 2023-02-27 18:27 技术改变命运Andy 阅读(104) 评论(0) 推荐(1) 编辑
摘要:localforage 是一个使用 Web 存储 API (例如 IndexedDB、WebSQL 或 localStorage)来提供简单的异步数据存储的 JavaScript 库。localforage 可以用来在客户端存储数据,比如本地缓存。 1.localforage 如何设置过期时间 可以 阅读全文
posted @ 2023-02-20 11:51 技术改变命运Andy 阅读(311) 评论(0) 推荐(0) 编辑
摘要:setTimeout(() ⇒ {console.log('延时3秒');},3000) 大名鼎鼎的setTimeout无需再多言,大家对他的第一印象就是异步可以延时执行,我们经常这么实现延时3秒执行: 案例一:滚动条的控制 案例2: function show(){ console.log("每隔 阅读全文
posted @ 2022-06-17 16:32 技术改变命运Andy 阅读(924) 评论(0) 推荐(0) 编辑
摘要:js字符串处理的几种方法总结 前端开发中,字符串处理是比较常见的 首先,先来看看js截取三姐妹substring()、subsstr()、slice() 1、slice(start, end) 大姐slice()、从start开始,到end结束,开始的位置从0不是1,不包括end,支持数组分割,支持 阅读全文
posted @ 2022-06-06 16:10 技术改变命运Andy 阅读(207) 评论(0) 推荐(0) 编辑
摘要:# 函数的作用域 ## 1,全局作用域, 全局变量会在页面打开的时候生成,页面关闭后被销毁, 在全局作用域中,有一个全局对象,就是Window,这代表一个浏览器窗口,我们可以直接使用, 我们创建的全局变量,都会作为window的属性来保存的,所以比如,var name = "name",使用wind 阅读全文
posted @ 2021-08-17 18:26 技术改变命运Andy 阅读(140) 评论(0) 推荐(0) 编辑
摘要:# DOM操作 // DOM(Document Object Model)是一套对文档的内容进行抽象和概念化的方法。 // 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 // HTML DOM 模型被构造为对象的树。 // 根节点就是html,然后分 阅读全文
posted @ 2021-08-17 17:29 技术改变命运Andy 阅读(49) 评论(0) 推荐(0) 编辑
摘要:# 浏览器对象模型(Browser Object Model (BOM)) 所有浏览器都支持 window 对象。它代表浏览器的窗口。 所有全局 JavaScript 对象,函数和变量自动成为 window 对象的成员。 全局变量是 window 对象的属性。 全局函数是 window 对象的方法。 阅读全文
posted @ 2021-08-17 17:29 技术改变命运Andy 阅读(92) 评论(0) 推荐(0) 编辑
摘要:# 什么是同步? 所谓的同步就是在执行某段代码时,在该代码没有得到返回结果之前,其他代码暂时是无法执行的,但是一旦执行完成拿到返回值之后,就可以执行其他代码了。换句话说,在此段代码执行完未返回结果之前,会阻塞之后的代码执行,这样的情况称为同步。 # 什么是异步? 所谓异步就是当某一代码执行异步过程调 阅读全文
posted @ 2021-08-17 12:34 技术改变命运Andy 阅读(72) 评论(0) 推荐(0) 编辑
摘要:在 JavaScript 中,对象是王。如果您理解了对象,就理解了 JavaScript。 #### # 数据类型,之前说了有6种, 一共有6中数据类型, string,字符串, number,数字 Boolean,布尔, null,空值 undefined,未定义, object,对象, 前5种, 阅读全文
posted @ 2021-08-13 12:53 技术改变命运Andy 阅读(51) 评论(0) 推荐(0) 编辑
摘要:js里面函数也是一个对象,js里面除了基本数据类型,其他的都是对象, 普通对象只能装属性,但是函数可以封装一些功能, # 创建一个函数对象:函数定义 ## 第一种方法,使用function 关键字 声明一个函数, ``` function func1(a){console.log(a)} // 被声 阅读全文
posted @ 2021-08-13 12:46 技术改变命运Andy 阅读(50) 评论(0) 推荐(0) 编辑
摘要:# JS运算符 ``` /* 算数运算符: 1,加减乘除, + - * / 注意1,对于非数字的运算,都会转换为数字进行运算 比如:var a = true + true 结果是2, 注意2,两个字符串相加,是拼串, var a = "123"+"456" "123456" 注意3,任何值和Nan做 阅读全文
posted @ 2021-08-13 12:43 技术改变命运Andy 阅读(46) 评论(0) 推荐(0) 编辑
摘要:# 按照类型来分有基本数据类型和引用数据类型: ## 基本数据类型: 一共有6中数据类型, string,字符串, number,数字, Boolean,布尔, null,空值 undefined,未定义, object,对象, 前5种,是基本数据类型, ## 引用数据类型: Object【Obje 阅读全文
posted @ 2021-08-13 12:22 技术改变命运Andy 阅读(94) 评论(0) 推荐(0) 编辑
摘要:# js语言可以和Python进行对比学习, 1,打印, 2,注释 3,变量, # js简介 ``` js简介 英文:javascript 这是一门编程语言, 要学习什么? 1,js的核心语法: 1,基础语法 2,数据类型 3,函数 4,面向对象(ES6) 2,BOM:这是操作浏览器的,比如浏览器弹 阅读全文
posted @ 2021-08-13 12:14 技术改变命运Andy 阅读(121) 评论(0) 推荐(0) 编辑
摘要:# 我们现在说的js其实包含三部分: ECMAScript规范(欧洲计算机制造商协会,European Computer Manufacturers Association)、DOM规范、BOM规范,你要知道这三部分都有哪些内容。 其中: ## 第一部分:核心(ECMAScript) ECMA规范定 阅读全文
posted @ 2021-08-13 10:39 技术改变命运Andy 阅读(304) 评论(0) 推荐(0) 编辑
摘要:# 一、js class和构造函数的定义 JavaScript是一种面向对象编程语言,它有两种创建类的方式,jsclass和构造函数。jsclass是一种ES6引入的语法,用来定义一个类,构造函数则是JavaScript早期的一种方式来创建类。 ``` class MyClass{ construc 阅读全文
posted @ 2020-07-09 19:35 技术改变命运Andy 阅读(157) 评论(0) 推荐(0) 编辑