×

html5

JavaScript中的ECMAScript、BOM、DOM

只沾花不惹草 只沾花不惹草 发表于2024-04-15 浏览5677 评论0
1 JavaScipt的组成 JavaScript由ECMAScript(核心)、BOM(浏览器对象模型)、DOM(文档对象模型)三部分组成。 2 ECMAScript ECMAScript是ECMA-262定义的一门语言,web浏览器是ECMAScript实现可能存在的一种宿主环境,主要定义了如下: 语法 类型 语句 关键字 保留字 操作符 全局对象 3 BOM BOM用于支持访问和操作浏览器的窗口,主要包括: 1 弹出新浏览器窗口 2 移动、缩放和关闭浏览器窗口 3

JavaScript教程

Vue页面生成PDF的方法(vue页面生成PDF或者word)

dede58织梦模板 dede58织梦模板 发表于2024-04-14 浏览13993 评论0
最近项目有个需求,将系统统计的数据生成分析报告,然后可以导出成PDF。 这种方法可以有两种,一种是直接调用打印,用户通过浏览器提供的打印页面手动选择导出PDF。当然这种方式兼容性差,且体验不好,显然不是我们想要的效果。 那么第二种方法的实现思路是什么呢? 首先生成报告页面,也就是常规页面; 然后将页面转换成图片( 用到的组件 html2canvas ); 最后将图片导出成PDF( 用到的组件 jspdf )。 安装依赖 npm install --save html2canvas

ios

h5适配ios顶部和底部安全区域的问题(h5适配ios顶部和底部安全区域的问题有哪些)

ゞ丶庸人自扰 ゞ丶庸人自扰 发表于2024-04-14 浏览7122 评论0
一. 前言: 苹果手机从iphoneX之后,屏幕顶部都有一个齐刘海,iPhoneX 取消了物理按键,改成底部小黑条,如果不做适配,这些地方就会被遮挡,所以本文记录一下齐刘海与底部小黑条的适配方法。 二. 知识点学习 1)viewport-fit iOS11 新增特性,苹果公司为了适配 iPhoneX 对现有 viewport meta 标签的一个扩展,用于设置网页在可视窗口的布局方式,可设置三个值: contain: 可视窗口完全包含网页内容 cover:网页内容完全覆盖可视窗口

elementui

DateTimePicker设置默认的时间范围,超过范围则不可选

浅薄 浅薄 发表于2024-04-14 浏览4172 评论0
一、需求 在项目中使用Element-ui中 DateTimePicker 日期时间选择器时,开始时间需要默认当天时间零点零时零秒(xxxx-xx-xx 00:00:00);结束时间需要默认当前时间几点几时几秒(比如现在是2022-07-06 15:04:31);用户进行选择器筛选时,选中开始时间,结束时间会控制在开始时间的6个月内,超过6个月的时间禁用,不可选。保证筛选范围一直控制在6个月。 二、注意的点 1)需要先把 日期时间选择器 面板解除联动 :unlink-panel=

JavaScript教程

【uniapp基础篇】上传图片(uniapp 上传图片)

执行注册任务 执行注册任务 发表于2024-04-14 浏览6757 评论0
一、今日学习目标 实现uniapp上传图片 二、实战步骤 1. 了解uni.chooseImage(OBJECT) 特别说明下crop参数,是图像裁剪的参数 // uni.chooseImage() 基本示例 uni.chooseImage({ count: 6, //默认9 sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有 sourceType: ['album'], //从相册选择 s

JavaScript教程

手撕前端面试题(Javascript~事件委托、数组去重、合法的URL、快速排序、js中哪些操作会造成内存泄漏......

dede58织梦模板 dede58织梦模板 发表于2024-04-14 浏览5528 评论0
html页面的骨架,相当于人的骨头,只有骨头是不是看着有点瘆人,只有HTML也是如此。 css,相当于把骨架修饰起来,相当于人的皮肉。 js(javascripts),动起来,相当于人的血液,大脑等一切能使人动起来的器官或者其他的。 在刷题之前先介绍一下牛客。Leetcode有的刷题牛客都有,除此之外牛客里面还有招聘(社招和校招)、一些上岸大厂的大佬的面试经验。 牛客是可以伴随一生的编程软件(完全免费),从学校到社会工作,时时刻刻你都可以用到,感兴趣的可以去注册试试可以伴随一

npm

Vue项目打包成exe可执行文件(无瑕疵,完美版)(vue 打包成exe)

Li·ᰔᩚ Li·ᰔᩚ 发表于2024-04-14 浏览9620 评论0
Vue项目打包成exe可执行文件 实现思路:从electron官网上拉取代码,把官网上拉取下来项目中的index.html替换成 自己vue项目打包好的dist文件中的index.html,输入打包exe的命令即可 1、 拉取electron官网上的demo,拉下来之后安装依赖,项目跑起来之后,就不用管demo了,开始配置自己的Vue项目 git clone https://github.com/electron/electron-quick-start npm i npm run

html5教程

618快到了送上自制前端小项目(html css js)

田小檬 田小檬 发表于2024-04-14 浏览12469 评论0
目录 🚩.自定义播放器 🏠.图片自动消失 ✨.小轮播图 🎃.旋转音乐盒  前言:这些小项目全都是自创的。 如果需要应用,或则转发的话请与 博主联系,感谢你们的理解,   1.自定义播放器 在页面中放置26个div,每个div中写一个字 母。html结构中引入8个音频结构。给每个 div绑定点击键盘事件。根据键盘的每个 keyCode的不同来动态绑定对应的音频文件。 当按下对应的键盘字母,增添css样式, 音