随着尖端 HTML 和 CSS 功能的引入,Web 开发正在经历一场变革之旅。在今天这篇文章中,我们将探讨 15 种高级功能,这些功能现在可以在不依赖 JavaScript 的情况下实现。我们将提供真实世界的示例,并将它们与旧的基于 JavaScript 的方法进行比较,展示现代 Web 技术的力量。1.响应式排版传统上,JavaScript 用于根据屏幕尺 ......
19
0
0
2024-07-14
JavaScript 在2024 年更新引入了 6个关键功能。从使文本和日期更易于处理,到程序等待和协同工作的新方法,甚至使模式更容易查找。我们一起来看看吧!01、格式正确的 Unicode 字符串格式良好的 Unicode 字符串引入了确保 JavaScript 中的字符串以 UTF-16 编码正确格式化的方法。此功能旨在改进 JavaScript 处理 ......
18
0
0
2024-07-14
1.水平垂直居中两种方式定位或者flex//定位 div { width: 100px; height: 100px; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; } //f ......
30
0
0
2024-07-03
javascript笔记一个 = 是赋值 两个 = = 是值相等 三个 = = = 是值和类型相等。 typeof 查看 console.log(typeof _) 查询类型 +号除了运算 还有 链接作用 数字+字符=数字字符(1+“1”)=11 类型 string 一切皆对象(object) var x=null console.log(typeo ......
30
0
0
2024-07-03
ES6的笔记## let声明变量基本用法:类似var ,但是变量只在代码块内有效 var 和 let 比较{ let x=10; var y=15 } console.log(y)//15 console.log(x)//报错 let不存在变量提升 暂时性死区 es6明确规定,如果区块中存在let和const命令,这个区块对这些命令声 ......
33
0
0
2024-07-03
引子欢迎来到 JavaScript 的模块化大战——这是一场被各种不同规范规定的模块横亘在我们面前带来的混乱战斗。然而,拿起你的剑吧,让我们一起跨过这段困难的旅程!在ES6(ECMAScript 2015)之前的规范JavaScript社区存在多种模块化规范和实现CommonJS ⭐⭐⭐⭐⭐AMD(Asynchronous Module Definition ......
39
0
0
2024-07-03
数组数组的常用方法操作方法数组基本操作可以归纳为增、删、改、查,需要留意的是哪些方法会对原数组产生影响,哪些方法不会下面是对数组常用的操作方法做一个归纳增下面前三种是对原数组产生影响的增添方法,第四种则不会对原数组产生影响push()unshift()splice()concat()push()push()方法接收任意数量的参数,并将它们添加到数组末尾,返回 ......
39
0
0
2024-07-03
axios详解以及完整封装方法一、axios是什么Axios 是一个基于 promise 网络请求库,作用于node.js 和浏览器中。 它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生 node.js http 模块, 而在客户端 (浏览端) 则使用 XMLHttpRequests。axios有以下特性: ......
44
0
0
2024-07-03
前言Promise是JS中的一个内置类基础写法<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Promise基础语法</title> </head> <body& ......
34
0
0
2024-07-03
AjaxAjax 技术是 javascript 中最重要的一个组成部分,不会 Ajax,你写的就是一个死页面。Ajax 是与后台来连接数据的。Ajax 是什么?Ajax 即 “Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互网页应用的网页开发技术(用来向后台数据库请求获取数据的技术) ......
35
0
0
2024-07-03
前言好多人认为whistle是抓包工具,殊不知抓包只是whistle能力的冰山一角。除了抓包外,它还能修改请求与响应、真机调试h5移动端、解决跨域、域名映射等等等。总而言之,使用whistle能够提升我们的开发效率,改善开发体验。whistle一出手就是抓包工具的极限,那年它双手插兜不知道什么是对手(doge)。安装&使用安装与启动whistlenp ......
70
0
0
2024-06-20
写在前面网上很多写ts的教程的,但是我觉得写的太繁琐了,这里我直接将基础用法写上,包括编译后的js代码,以便于你们进行对比, 包括一些常见的报错信息,你们可以对比一下报错信息, 我尽量不废话的将ts一篇文章写完!解释一下:ts全称typeScript,别名 anyScript , 是js的一个超集,你可以理解为js有的他都有,js没有的,他也有,后面会具体说 ......
67
0
0
2024-06-19
前言最近在做产品复盘和技术分享,所以需要做个PPT, 来回顾这半年来的技术贡献. 但苦于mac上运行PPT那感人的流畅度, 成功的激起了我的强迫症, 所以索性想办法通过技术的手段来做个网页版PPT, 这个时候我发现了reveal.js: 一个使用 HTML 语言制作演示文稿的 Web 框架,支持插入多种格式的内容,并以类似 PPT 的形式呈现. 花了15分钟 ......
64
0
0
2024-06-14
标题:Top 5 Node.js Tools for Debugging and Profiling作者:Binara Prabhanga链接:https://blog.bitsrc.io/top-5-node-js-tools-for-debugging-and-profiling-bee7c4c83592Node.js需要适当的工具进行调试和分析。调试和 ......
127
0
0
2024-06-13
• 本篇文章,我们将更深入地探讨位运算,帮助你更全面地理解它。常见位运算符运算符描述运算规则&按位与 and两个对应的二进制位都为 1 时,结果为 1,否则为 0|按位或 or两个对应的二进制位有一者为 1 时,结果为 1,否则为 0^按位异或 XOR两个对应的二进制位相异时,结果为 1,否则为 0~按位取反 reverse对原码进行取反运算,1 变 ......
98
0
0
2024-06-07