展开

关键词

JS面table到Excel表格

姓名 手机 扯淡1 18888888888 $(#export).click(function () { tableToExcel();})var tableToExcel = (function

20520

原生JS实现航条特效

给大家分享一个用原生JS实现的比较实用的航条特效,当面滚动时,航条会发生变化,效果如下:?以下是代码实现,欢迎大家复制粘贴和收藏。 原生JS实现航条特效 * { margin: 0; padding: 0; box-sizing: border-box; word-wrap: break-word; font-family: bg.jpg); background-size: cover; } header.sticky .logo, header.sticky ul li a { color: #000; } Logo 首

15510
  • 广告
    关闭

    腾讯云前端性能优化大赛

    首屏耗时优化比拼,赢千元大奖

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JS module的

    ES6在语言标准的层面上,实现了模块功能,成为浏览器和服务器通用的模块解决方案,完全可以取代 CommonJS 和 AMD 规范,基本特点如下:每一个模块只加载一次, 每一个JS只执行一次, 如果下次再去加载同目录下同文件 有两种模块方式:命名式(名称)和默认(定义式),命名式每个模块可以有多个,而默认每个模块仅一个 。 命名式模块可以通过export前缀关键词声明对象,对象可以是多个。 ) { return x * x * x;}const foo = Math.PI + Math.SQRT2;export { cube, foo };在另一个模块(js文件)中,我们可以像下面这样引用 ;默认入在模块时,可能会存在默认

    56040

    Js模块化

    Js模块化CommonJs、AMD、CMD、ES6都是用于模块化定义中使用的规范,其为了规范化模块的引入与处理模块之间的依赖关系以及解决命名冲突问题,并使用模块化方案来使复杂系统分解为代码结构更合理 module.exports = { a, b}* 2.jsvar m1 = require(.1.js) console.log(m1.a); 1m1.b(); 1也可以使用exports进行 Module Definition规范,是浏览器端的模块化解决方案,CommonJS规范引入模块是同步加载的,这对服务端不是问题,因为其模块都存储在硬盘上,可以等待同步加载完成,但在浏览器中模块是通过络加载的 ,若是同步阻塞等待模块加载完成,则可能会现浏览器面假死的情况,AMD采用异步方式加载模块,模块的加载不影响它后面语句的运行。 ; 入export import m1 from .1.js; 不加{}即入export default import {c} from .1.js; 入export 按需入 console.log

    16020

    JS跳转

    14930

    中Office和pdf相关文件

    需求是实现一张形如楼下的? 所以一开始看到楼上的效果,我是喜欢用grid格布局或者flex弹性布局来实现的。所以,就先用弹性布局一版吧。 但是这个实现的结果有些不尽如人意,其一因为的是word,格式问题在所难免。 pdf文件的,这里我们实践下吧。 需求是实现一张形如楼下的:?

    19310

    js总结与实践

    在上一篇文章中JavaScript中AMD和ES6模块的对比,偏向于理论层面,还有一些同学在微信群里或是私下里针对一些问题进行了沟通,所以有了这一篇文章,对js进行总结和实践当直接给 module.exports时,exports会失效这个问题其实已经和没什么关系了,我们看一个知乎上的问题(详细地址阅读原文可以查看)我们以此为突破点js 数组赋值问题 :值传递还是引用? 实践=>exportsexports的output.jsexports.str=string字符串字符串exports.bool=true布尔exports.num=123numberexports.foo =(r)=>{函数 console.log(`函数为:${r}`);}exports.arr=数组exports.obj={ a:1, b:2}对象input.js const iptObj const bool = trueconst num = 123const arr = const obj = { a: 1, b: 2}function foo(r) { console.log(`函数为

    15820

    面DOMPDF

    面DOMPDFNginx设置允许跨域location static { add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Credentials 面生成的canvas高度; var pageHeight = contentWidth 592.28 * 841.89; 未生成pdf的html面高度 var leftHeight = contentHeight ,和生成pdf的面高度(841.89) 当内容未超过pdf一显示的范围,无需分 if (leftHeight < pageHeight) { 在pdf.addImage(pageData, JPEG title + .pdf) } ) } }}main.js文件中添加如下代码:import htmlToPdf from @utilshtmlToPdfVue.use(htmlToPdf)然后就可以在要 pdf文件组件里面添加 如下 代码即可this.getPdf(resumeId,name)Canvas转图片下载也可以使用html2canvas获取canvas后 转为图片下载let url = canvas.toDataURL

    57010

    excel多sheet

    问题最近碰到这样一个需求,就是任课教师需要把自己所教学科的学生的每次作业全部来。每一个教师不可能只教一个班,可能带多个班。那么的成绩就想是多个班的学生每次作业成绩。 _信息错); } } }解析sheet方法Map data;根据班级id把需要显示的表头和数据放在data里面,这里面根据班级id区分。 的时候, HSSFWorkbook workbook = new HSSFWorkbook();使用这个类来多sheet,先把固定的头信息放到List gdHeader;中,然后把变量作业名称也放到 gdHeader中,根据循环,每次设置对应行列的数据,然后调用方法,这样就能多sheet也学科成绩。 模板如下 微信图片_20200617140249.png 微信图片_20200617140400.png 微信图片_20200617140443.png

    50150

    JS顶部弹可关闭广告图层

    特效 顶部弹可关闭广告图层 站长特效 #informationbar{ position: fixed; left: 0; width: 100%; text-indent: 5px; padding document.documentElement.clientWidth+px: body.clientWidth+px);} 站长特效,以质量为核心,以实用为目的,打造一流特效站! zzjs.net,站长js特效。 站长,js就是js特效,本站收集大量高质量js代码,还有许多广告代码下载。 我们的址是www.zzjs.net,很好记,zz站长,js就是js特效,本站收集大量高质量js代码,还有许多广告代码下载。

    96560

    JSJSON到Excel表格

    $(#export).click(function () { var Title = ; var Value = ; var data = { title: Title, data: Value }

    16710

    poj-1028 -

    acm.ashland.eduhttp:www.acm.orghttp:acm.ashland.eduhttp:www.ibm.comIgnored题目大意:标准的web浏览器中包含特性向后和向前移动面最近访问了 实现这些特性的一种方法是使用两个堆栈跟踪的面,可以达成的向后和向前移动。这个问题,你问来实现这一点。以下命令需要支持::把当前面顶部的堆栈。流行的面的顶端向后堆栈,使其成为新的当前面。 转发:把当前面向后堆栈的顶部。流行的面的顶部堆栈,使其成为新的当前面。如果栈是空,命令将被忽略。访问:把当前面顶部的向后堆栈,并使新的当前面指定的URL。远期栈为空。退:退浏览器。 假定浏览器最初加载web面URL http:www.acm.org 说的是栈的模拟,但是我还不能很好的理解运用栈,所以我就这样做了,调试了好半天#include#includeusing namespace

    28610

    【springboot+easypoi】多个sheet

    对,没有错,又是我,又是easyPOI,又是excel。每个程序猿都听说技术是为业务服务的,那么···当需求变了之后我们能做什么呢?喂,需求大哥,我改还不行吗?刀可以收起来了。前提1. 每个班有N个人要求以班级为单位,所有人的名单,到一个Excel文件中,分不同的Sheet。 一、检查pom是否引入easypoi1 2 cn.afterturn3 easypoi-base4 3.2.05 二、思路考虑时需要组装的数据格式 1 3}, 4{ 5三年二班: 6}, 7{ 8三年三班 : 9}10]创建workbook根据上面组装的对象,根据不同班级,循环创建sheet下载文件(这一步可以和以前的共用)三、主要工具类 1package com.mos.bee.util; 2 3import FileOutputStream fos = new FileOutputStream(saveFile); 9 workbook.write(fos);10 fos.close();11}剩下就是按部就班的功能了

    66410

    js面全屏退全屏

    背景  在做前端PC端项目中,我们经常会遇到让面全屏的需求。大多情况下,这样可以使得用户在该面更加专注,屏蔽掉该面之外的干扰。 需求分析状态判断事件操作1. 状态判断首先,我们需要给一个默认状态,即非全屏。然后,在此基础上我们进行DOM操作,每次用户进行操作时,我们先判断当前状态,进行相应的操作,操作过后改变当前状态即可。2. }},methods: { 全屏事件 handleFullScreen(){ let element = document.documentElement; 判断是否已经是全屏 如果是全屏,退

    1.3K30

    js实现窗口的代码详细教程

    经常上的朋友可能会到过这样一些站,一进入首立刻会弹一个窗口,或者按一个连接或按钮弹,通常在这个窗口里会显示一些注意事项、版权信息、警告、欢迎光顾之类的话或者作者想要特别提示的信息。 【6、弹的窗口之定时关闭控制】 下面我们再对弹的窗口进行一些控制,效果就更好了。如果我们再将一小段代码加入弹面(注意是加入到page.html的html中,可不是主面中,否则...) 替换主面中原有的<body>这一句即可。你可以试着刷新一下这个面或重新进入该面,窗口再也不会弹了。真正的pop-only-once! 写到这里弹窗口的制作和应用技巧基本上算是完成了,需要注意的是,js脚本中的的大小写最好前后保持一致。 详细的js实现窗口的教程就结束了,用途很广泛,可以利用其实现每日弹窗搜一搜自己的博客增加展现量,如果有人帮你点,那就更好了,量大的话,权重就来了。对seo的帮助很大。

    5.9K50

    js入门(ES6)---让动起来的js

    如何理解JS我们之前讲了html入门,就像是做机器人的外壳,但是光有外壳,再好看也华而不实,也可以理解成你想要一个好看的机器人,同时也想它能做家务勤劳啥的JavaScript是一种络的脚本语言,一般用于 web开发 实现web中功能 js是解释型语言,我们在编译c语言时,会发现下面有个编译成功,然后现exe文件,再运行exe文件,就是直接编译成机器语言,但是js不是编译后运行,而是边运行边解释,不直接生成机器语言 重要的事情说三遍,多看文档 JavaScript ES6JS—赋予生命一个简单的小示例带你了解js的效果 首先,给一个脸 ? 学习JS的方法 多学多练习多看文档 JavaScript手册 ES6教程   大家好,我是代码哈士奇,是一名软件学院络工程的学生,因为我是“狗”,狗走千里吃肉。 但由于水平有限,博客中难免会有一些错误现,有纰漏之处恳请各位大佬不吝赐教!暂时只在csdn这一个平台进行更新,博客主:https:blog.csdn.netqq_42027681。

    19730

    Js实现list为excel表格

    Document excel表格 var tableData = function exportEx() { let str = `时间,姓名,地址n`; var jsonData = tableData

    35020

    浏览器端js动态数据

    专栏javascript文章详情3浏览器端js动态数据? 黒之染发布于 2 月 7 日当一个系统需要动态数据时,有时候首选方案是:由服务端实时生成csv或Excel格式的文件,然后用二进制流的形式返回给前端。 其中最大的问题是,如果数据量很大,处理时长,超过了关设置的超时时间怎么办?这时候不得不寻找其他的下载方案。其实解决方案很多,这里推荐一个比较全能的方案,而且实现起来不复杂。 缺点多次请求会增加关的负载。不过考虑到下载功能不是频繁使用,在大多数情况下还是可行的。分合理的话,能最大限度降低多次http请求的性能损耗。 返回null或抛错误时,才会完成下载。 * @param opt * @param opt.onComplete 当下载完成后会执行,如果 getData 抛错误,会把错误从这里返回。

    12610

    HTMLPDF——高清版

    需要做一个PDF的功能,上找有很多,但是一般来的都是比较模糊的那种,下面这个是高清版的,的PDF都是几M,跟正常手动的差不多,很清晰。   首先用到的JS有:   代码:   function exportReportTemplet() { var element = $(#print); 这个dom元素是要pdf的div容器 var 显示html面生成的canvas高度; var pageHeight = contentWidth 592.28 * 841.89; 未生成pdf的html面高度 var leftHeight = contentHeight; 面偏移 var position = 0; a4纸的尺寸,html面生成的canvas在pdf中图片的宽高 var imgWidth = 595.28; var imgHeight ,和生成pdf的面高度(841.89) 当内容未超过pdf一显示的范围,无需分 if (leftHeight < pageHeight) { pdf.addImage(pageData, JPEG

    80330

    JS代码和的混用

    我又不想再增加处理的复杂度,尝试着用JS来完成这种关系。 document.write();

    327100

    相关产品

    • Serverless  SSR

      Serverless SSR

      Serverless SSR 基于云上 Serverless 服务,开发了一系列服务端渲染框架组件,目前支持 Next.js, Nuxt.js 等常见 SSR 框架的快速部署,帮助用户实现框架迁移, “0”配置,SEO 友好,首屏加载速度快,为用户提供了便捷实用,开发成本低的网页应用项目的开发/托管能力。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券