规范目的:为了提高工作效率,便于后台人员添加功能及前端后期优化维护,输出高质量的文档,在网站建设中,使结构更加清晰,代码简明有序,有一个更好的前端架构。规范基本准则:符合web标准,使用具有语义的标签,使结构、表现、行为分离,兼容性优良。页面性能优化,代码简洁、明了、有序,尽可能的减少服务器的负载,保证最快的解析速度。 一、文件规范1.1 HTML部分 1.1.1 建包问题 文件
转载
2024-06-02 08:29:18
255阅读
本文在github做了收录 github.com/Michael-lzg/my--article/blob/master/other/分享几个实用的API.mdMutationObserverIntersectionObservergetComputedStyle()getBoundingClientRectrequestAnimationFrameMutationObserverMutation
摘要:之前项目中导出价格表是由后端实现,前端只需要调用接口下载word即可,后来业务改变比较大,word模版需要一直改动,后端改起来相对麻烦,后来直接前端自己定义模版,实现下载word文档。 一、需要安装的依赖1、docxtemplater介绍:docxtemplater是一种邮件合并工具,它以编程方式使用,处理条件、循环,并且可以扩展为表格、HTML、图像等。安装方法:cnpm i d
转载
2023-12-28 11:34:24
1191阅读
数组的reduce函数reduce方法没有独有的特点,它的功能for循环就可以实现,但是它的写法可能更加便捷。arr.reduce(callback,[initialValue])
callback (执行数组中每个值的函数,包含四个参数)
1、previousValue (上一次调用回调返回的值,或者是提供的初始值(initialValue))
2、currentValue
# 前端使用 JavaScript 上传 Blob
在现代Web开发中,Blob(Binary Large Object)是一种用于表示二进制数据的对象,常用于处理文件上传、图像处理等场景。通过JavaScript,可以轻松地处理Blob并将其上传到服务器。本文将探讨如何在前端使用JavaScript上传Blob,并提供相关代码示例和使用指南。
## 什么是Blob?
Blob是一种用于表示
cp from : https://blog..net/gebitan505/article/details/58585846 superagent是nodejs里一个非常方便的客户端请求代理模块,当你想处理get,post,put,delete,head请求时,你就应该想起该用它了:) S
转载
2018-06-06 20:43:00
88阅读
2评论
Docxtemplater是一个强大的库,可以帮助我们在前端生成Word文档。在开发需求中,需要生目录下创建一个templater.docx模板文件。{#list}{/list} 循环、if判断。
第一章JavaScript是一种专为与网页交互设计的脚本语言。javascript由以下三部分组成: (1)ECMAscript:提供核心语言功能。 (2)文档对象模型(DOM、Document Object Model):提供访问和操作网页内容的方法和接口。 (3)浏览器对象模型(BOM、Browser Object Model):提供与浏览器交互的方法和接口。第二章1.< script
转载
2024-02-14 19:51:36
58阅读
VUX 移动前端框架使用文档 https://owlaford.gitbooks.io/vux mobile framework/content/index.html
转载
2016-06-28 21:56:00
135阅读
2评论
一. jQuery.validate 表单验证 二. jqZoom[jqZoom.pack] 三. json2.js json和字符串的转换 第一章:jquery.validate A.相关文档: 网易[入海数沙]:http://banu.blog.163.com/blog/static/23146
转载
2016-04-23 12:17:00
107阅读
2评论
### 用Adobe Illustrator读写JavaScript文档的流程
在使用Adobe Illustrator读写JavaScript文档之前,我们首先需要确保已经安装了Adobe Illustrator,并熟悉JavaScript编程语言。下面是整个流程的步骤:
```mermaid
flowchart TD
A[准备工作] --> B[创建新的Illustrator文档]
原创
2024-01-08 10:46:45
526阅读
何为JavaScriptJavaScript是一种运行在浏览器和一些非浏览器环境的解释或即时编译的脚本语言。在浏览器上,JavaScript可以用来表达网页逻辑,用以实现网页动画,用户登录注册、网上购物、在线文档编辑等功能。如果说网页是一个舞台,那么JavaScript就是剧本,写明了台上的人怎么演戏,怎么做动作,HTML就是一个演员团队,每一个HTML节点就是一个演员,CSS负责给人化妆,而且高
转载
2023-09-08 15:46:40
94阅读
所有的主流浏览器都支持JavaScript,它可以让网页呈现各种动态效果。 可使用<script>标签(成对出现)在HTML网页中插入JavaScript代码。把JavaScript代码写在<script></script>之间。  
转载
2023-07-06 22:49:29
1187阅读
总所周知,javascript是一门解释型的脚本语言,其主要的步骤为解释一行,执行一行,但这执行第一行代码之前,javascript会有一个预编译的步骤。大家有没有发现,有时我们在变量声明的前面使用该变量,不会报错。这种变量提升的情况也是属于预编译的中所做的。JavaScript的预编译分为全局预编译和局部预编译(函数预编译)全局预编译步骤:创建GO对象(Global Object)全局对象。找变
转载
2023-06-08 23:09:57
568阅读
文章目录一、JS介绍二、JS的使用和输出三、基本语法1、定义变量2、运算符3、数据类型4、函数5、条件语句6、for循环四、DOM文档对象模型五、BOM浏览器对象模型六、JS事件1、onsubmit事件2、onfocus、onblur事件3、onclick事件4、onchange事件 关于JavaScript的学习,难度不大,可以参考W3C W3C,里面的介绍和用法很详细,使用时去查阅 本篇
转载
2023-12-27 10:45:49
42阅读
作为一名有经验的Web应用开发人员,你也许可以熟练地应用某种服务器端技术(或者,应用多种服务器端技术)来构建Web应用。我们已经看到,在过去几年中,服务器端技术有了长足的发展,服务器端软件开发越来越容易,也越来越健壮,相比之下,客户端技术基本上被抛在了一边。Ajax技术的横空出世使这种状况有所改观,因为开发人员现在有了一个更丰富的客户端工具箱,有大量工具可以使用。你可能不习惯使用大量的HTML、...
原创
2021-07-05 11:01:07
165阅读
在现代Web开发中,使用JavaScript在前端创建SVG(可缩放矢量图形)已经成为一项重要技能。SVG允许开发者创建动态、可交互的图形,提高用户体验。然而,在实际应用中,如何高效且灵活地生成SVG图形仍然是一个面临的挑战。本文将详细记录如何使用JavaScript在前端创建SVG的过程。
### 背景定位
在在线图表和动态数据表示日益普及的今天,SVG以其无损缩放和丰富的交互效果被广泛应用
# 前端页面JavaScript使用内存过大原因及解决方案
在现代Web开发中,JavaScript已成为不可或缺的核心技术。然而,在前端页面中,JavaScript的不当使用可能导致内存使用过大,从而影响网页性能和用户体验。本文将探讨JavaScript内存使用过大的原因,并提供一些实用的解决方案。
## 内存使用的基本概念
JavaScript是在浏览器中执行的脚本语言,它必须在内存中运
接本系列「关键渲染路径」「阻塞渲染的 CSS」,浏览器大致经过了:构建 DOM 树、构改网页的方方面面:内容、样式以...
原创
2023-03-13 18:41:41
184阅读
amis使用文档本文档旨在帮助开发人员快速入门amis低代码开发平台。amis 是一个百度出品的低代码前端框架,它使用 JSON 配
原创
精选
2024-05-09 10:55:17
405阅读