前端 碎片javascript化学

JavaScript获取href的值

1.当href的值为正常网址时: <!DOCTYPE html> <html> <head> <title></title> <meta charset="utf-8"> <head th:include="include :: header"></head> <title></title> </h ......
JavaScript href

前端奇遇收集

1. jeecgboot-vue3的表格组件,使用的ant-design-vue的2.x版本的组件,其字典字段,页面首次加载,当字段在可视范围内,可正常显示,超出可视范围,即需要横向滚动条拉动,则不能正常显示字段 2. uniap的onShow周期,选择图片,在chrome的手机模拟器中不会触发on ......
前端 奇遇

漫谈前端自动化测试演进之路及测试工具分析

随着前端技术的不断发展和应用程序的日益复杂,前端自动化测试也在不断演进。随着 Web 应用程序变得越来越复杂,自动化测试的需求也越来越高。如今,自动化测试已经成为 Web 应用程序开发过程中不可或缺的一部分,它们可以帮助开发人员更快地发现和修复错误,提高应用程序的性能和可靠性。 ......
测试工具 前端 工具

前端基础之JavaScript

前端基础之JavaScript JavaScript和Java没有半毛钱关系,由于当时的Java热度很热,蹭一下热度。 1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布26 ......
前端 JavaScript 基础

web前端

工程认知——Web前端 Week1 一、课程概要、要求和学习方法 概要:本课程将系统地学习现代软件前端开发的实用技术,在前端技术中属于中级实用技术范畴。课程包含前端三大部分 HTML5、CSS3、JavaScript、前端框架和后端框架,循序渐进地将每一部分的实用技术结合讲解、演示,最后交予学生不断 ......
前端 web

JavaScript 隐式类型转换有哪些副作用

JavaScript 隐式类型转换有哪些副作用 在 JavaScript 中,隐式类型转换指的是在运行时自动将一个数据类型转换为另一个数据类型。虽然 JavaScript 中的隐式类型转换有时可以使代码更简洁,但也会带来一些副作用,包括: 难以预测的结果:由于 JavaScript 在隐式类型转换时 ......
副作用 JavaScript 类型

JavaScript 操作符

JavaScript 操作符 在 JavaScript 中,有一些操作符可以使代码更简洁、易读和高效。以下是一些常见的操作符: 1、可选链操作符(optional chaining operator) ?.是可选链操作符(optional chaining operator)。?. 可选链操作符用于 ......
操作符 JavaScript

前端(六)

前端(六) 事件 // 用的地方非常多,需要掌握,但是不需要全部掌握。事件就是达到某个触发条件,自动触发的动作 常用事件: 1. onclick 当用户点击某个对象时调用的事件句柄。 2. onfocus 元素获得焦点。 3. onblur 元素失去焦点。 4. onchange 域的内容被改变。 ......
前端

记录-JavaScript常规加密技术

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 当今Web开发中,数据安全是一个至关重要的问题,为了确保数据的安全性,我们需要使用加密技术。JavaScript作为一种客户端编程语言,可以很好地为数据进行加密。在本篇文章中,我们将为你提供一个常规JavaScript加密大全,以及案例代 ......
JavaScript 常规 技术

打印pdf 前端请求数据并打印pdf文件

1、参考 vue接收后端传来的pdf文件流,前端调用预览PDF 2、原理 3、代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>pdf</title> </head> <div> <input style ......
前端 pdf 文件 数据

比较几种热门Hybrid App前端框架

作为一种既能够在原生应用程序环境中运行,也能够在 Web 浏览器中运行的应用程序,Hybrid App 主要使用 Web 技术进行开发,如 HTML、CSS 和JavaScript,并使用一个中间层将其封装在原生应用程序中。随着技术的持续推进,Hybrid App 相关的前端框架也应运而生。今天就来 ......
前端 框架 Hybrid App

2023年如何成为一名优秀的大前端Leader?

面对产品经理的请求,优秀的前端Leader要学会适当的拒绝,学会说No。并不是做的越多越好,而是让团队做的少价值高才好。这背后其实是当下互联网技术发展到一定阶段,出现了专业壁垒的问题。需要更加了解业务的专业人士来制定方案。低代码的出现,让业务人员参与软件开发成为可能,使软件设计更加标准化,符合需求,... ......
前端 Leader 2023

前端(四)

前端(四) 浮动 # 标签一浮动,就不分块标签和行内标签 div{ /*float: left;*/ # 往左浮 float: right; # 往右 } 浮动带来的影响 # 父标签塌陷 # 在块级标签内的浮动可能会导致父标签塌陷,解决方式可以用以下: #d2{ clear: left; /*在父块 ......
前端

前端沙箱利用这些特性实现代码的隔离与限制

​随着 Web 技术的不断发展,前端沙箱也在不断的演进和发展。未来,前端沙箱将更加智能化和自适应,可以根据代码的特征和行为动态调整运行环境,从而提高运行效率和安全性。 ......
沙箱 前端 特性 代码

[Javascript] JSON.parse, structuredClone, loadsh.cloneDeep

Both JSON.parse(JSON,strigify())& structuredClone doesn't work with Dateand function. var foo = {name: 'foo', bar: () => 'bar'} var foo2 = structuredC ......

JavaScript 内的 this 指向

在 javascript 语言中, 有一个奇奇怪怪的 "关键字" 叫做 this ● 为什么说它是 奇奇怪怪 呢, 是因为你写出 100 个 this, 可能有 100 个解释, 完全不挨边 ● 但是, 在你的学习过程中, 搞清楚了 this 这个玩意, 那么会对你的开发生涯有很大帮助的 ● 接下来 ......
指向 JavaScript this

若依前端后端分离 代码生成修改(1)

模板引擎修改 2023年3月7日 9:26 主要配置参数的引用和定义 表字段 .vm模板: 参数名 使用位置(.vm模板文件中) 前端表单表头 默认值来源 db表: gen_table packageName package ${packageName}.controller; 生成包路径 配置文件 ......
代码生成 前端 代码

JavaScript 发布-订阅设计模式实现 React EventBus(相当于vue的$Bus)非父子之间通信

提前声明: 我没有对传入的参数进行及时判断而规避错误,仅仅对核心方法进行了实现; 解决了react的非父子间的通信; 参考文档:https://github1s.com/browserify/events/blob/main/events.js https://www.npmjs.com/packa ......

浅谈两种前端截图方式:Canvas截图 vs SVG截图

背景 如今很多网站都引入截图功能,可用于问题反馈、内容分享等实用需求,而前端截图也不知不觉成为了首选。今天为大家推荐两种前端截图方式,虽然有些局限,但是也能应付大部分项目需求。 Canvas截图:html2canvas SVG截图:rasterizehtml 原理 首先来谈下两种前端截图方式的原理, ......
截图 前端 方式 Canvas SVG

字节前端第一讲

第一点是关于信息是如何传到其他的地方: 视频中是用蟹煲皇帝国来进行说明:一旦多个地方都需要信息的共享,所以就需要转发表格来进行一个消息的交换,而这就是通信线路。 我们试想如果有太多了用户。如果还是单一的简单的交互,没有其他的操作,那么会使得时间很慢,因为要传送信息的地方间距很长,那么就会很费时间,我 ......
前端 字节

javascript

1970.1.1互联网开始时间 **JavaScript ( 开发Web页面的脚本语言 )** 是面向 Web 的编程语言,获得了所有网页浏览器的支持,是目前使用最广泛的脚本编程语言之一,也是网页设计和 Web 应用必须掌握的基本工具。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛 ......
javascript

第三章、web前端架构师

####四、脚手架命令注册和执行过程开发 #####1、 ......
前端 架构 第三章 web

FinClip 与 uniapp:轻应用平台与前端开发框架

原文地址 juejin.cn FinClip 背后的产品经理发现很多开发者或业务部门的朋友,在刚了解到FinClip的时候,都会好奇FinClip能解决怎样的问题,也会经常将 FinClip 与 uni-app 进行对比考虑二者的区别与优劣势。 因此在本文中,FinClip的产品经理会和我们深入地探 ......
前端 框架 FinClip uniapp 平台

JavaScript对象

JavaScript对象的定义 无序属性的集合,其属性可以包含基本值、对象或者函数 严格来说对象是一组没有特定顺序的值 对象的每个属性或方法都有一个名字,而每个名字都映射到一个值。(可以把对象想象成散列表:一组名值对,其中值可以是数据或函数) ......
JavaScript 对象

前端(五)

前端(五) js函数 <script> function index(){ /*定义函数*/ console.log('你好'); } index(); /*调用函数*/ </script> function sum(a,b){ /*带参函数,js只有位置参数,没有关键字参数*/ console.l ......
前端

python s12 day13 JavaScript、Dom和jQuery

1.JavaScript JavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,所以在浏览器上按照JavaScript语言的规则编写相应代码之,浏览器可以解释并做出相应的处理。 1、JavaScript代码存在形式 <!-- 方式一 --> <script type"te ......
JavaScript python jQuery day Dom

盘点国内前端npm CDN替代方案,基本上可以替代unpkg、jsdelivr

收集一波常见的加速NPM包的CDN,发现有些还是挺好用的,用来做博客或者网站加载NPM使用还是可以的。 经典老牌的CDN加速 unpkg.com cdn.jsdelivr.net fastly.jsdelivr.net 使用方法:直接进官网,搜NPM包名使用。 缺点:有时候不是很稳定,而且国内有些地 ......
前端 jsdelivr 方案 unpkg npm

六大JavaScript使用小技巧

之前写过一些关于编程的小技巧,今天已久写一些JS中用到的小技巧,非常实用,如果熟悉了实用起来相当快捷方便。 1. 类型强制转换 1.1 string强制转换为数字 可以用*1来转化为数字(实际上是调用.valueOf方法) 然后使用Number.isNaN来判断是否为NaN,或者使用 a !== a ......
JavaScript 技巧

二、使用Vue3 + Vue CLI 实现系统前端模块的搭建

主要内容 前端模块的搭建:Vue CLI5 + Vue3 + Ant Design Vue3 完成手机号登录/注册功能 收获 学会纯前端项目的搭建 理解前后端分离架构 本地环境准备 vue cli安装: https://cli.vuejs.org/zh/guide/installation.html ......
前端 Vue 模块 系统 Vue3

文件名称使用vue前端设置utf-8乱码问题

文件名称使用vue前端设置utf-8乱码问题 1、下载入口 /** * @description 下载文件到前端 * @params response * @params filePath 文件存放的完整路径,以文件名结尾 *@params fileName * @return void */ pu ......
乱码 前端 名称 文件 问题