- 博客(8)
- 收藏
- 关注
原创 electron实现打印功能,支持静默打印、无感打印
会接受两个参数,第一个参数是事件对象,第二个参数是发布事件时传递的参数,而这个参数最终会通过路由的方式传递到打印的新窗口中。所以会判断时候存在这个新窗口,如果存在就要隐藏并销毁掉,这样可以保证我们每次点击打印按钮时都会是最新的隐藏的窗口。订阅的参数会作为路由的query参数拼接到路径上面,print组件就可以拿到点击组件打印传递的参数。事件中将新窗口隐藏掉,这样做的好处是这个新窗口一直都是隐藏的,从而实现无感打印。窗口,将要打印的内容放进新窗口中,这样我们就可以实现打印指定内容的功能。
2023-02-17 17:54:39
7623
19
原创 JavaScript的作用域
什么是作用域当前的执行上下文。作用域就是为声明的变量提供生存环境,作用域的种类全局作用域函数作用域(局部作用域)块级作用域(ES6+)词法作用域(静态作用域)动态作用域(不支持)...
2021-08-10 22:18:46
147
原创 JavaScript变量声明和函数声明的提升
1、什么是声明提升JavaScript在运行时解释器存在预解释的过程。这个过程会将函数声明和变量声明提升到当前作用域顶端。声明提升只提升声明,不会提升初始化过程。2、变量声明只有使用var声明的变量才会发生提升。使用let,const创建的变量不会发生提升。变量的赋值也不会发生提升。没有使用var声明直接使用的伪全局对象,由于声明过程所以也不能提升。num = 6;console.log(num); // 6var num;//Hoisting ==>var num; /
2021-07-29 18:52:44
753
3
原创 JavaScript的数据类型(类型检测及类型转换)
数据类型的分类七种基本数据类型:- 布尔值(Boolean),有2个值分别是:true 和 false.- null , 一个表明 null 值的特殊关键字。 JavaScript 是大小写敏感的,因此 null 与 Null、NULL或变体完全不同。- undefined ,和 null 一样是一个特殊的关键字,undefined 表示变量未赋值时的属性。数字(Number),整数或浮点数,例如: 42 或者 3.14159。任意精度的整数 (BigInt) ,可以安全地存储和操作大整数
2021-07-29 17:23:03
302
原创 c语言中未初始化变量的后果
如果在c语言中未初始化变量会有什么结果?注意:以下代码均在Microsoft visual c++ 6.0中测试在vc6.0中如果未初始化变量不会报错误;全局变量未初始化(int),打印结果为0;局部变量未初始化(int),打印结果为-858993460;首先这个数值在vc6.0是固定的,当我们创建变量后,操作系统会向内存中请求一处空间来存储这个变量,但是这个变量没有初始化时,这块空间内存存储值不可确定(随机值)。在操作系统中,这块内存可能会残留以前程序的遗留数据(垃圾数据)。注
2020-08-28 11:43:53
6750
2
原创 bootstrap中的fieldset标签恢复原样式
fieldset { width: 500px; padding: .35em .625em .75em; margin: 100px auto; border: 1px solid silver;}legend { padding: .5em; border: 0; width: auto; margin-bottom: 0px;}
2020-08-26 20:34:00
549
原创 Node.js中的异步编程的初步了解
文章目录异步API和同步API异步API和同步API区别1.返回结果不同2.代码执行顺序不同promise前言:这里只是列出node.js异步编程一些基本概念,对深入的原理和机制并不了解,只是对自己的学习知识的巩固。若有错误请指出。异步API和同步API同步API:只有当前API执行完毕后,才会继续向下执行。异步API:当前异步API执行不会阻塞后续代码执行。在node.js中常见的异步API:fs readFile('./deom/txt',(err,result)=>{ //读取文件
2020-08-07 14:16:44
208
原创 Markdown使用(基础)
Markdown使用手册目录标题列表列表嵌套链接图片引用字体格式分割线表格代码一、标题在文本前面加入#表示一级标题,二级标签、三级标签等都是增加#的个数。共六级标签。例如: 注:# 号后面要有括号(标准语法) # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题结果:一级标题二级标题三级标题四级标题五级标题六级标题二、列表在文本前加入-或者*都可以实现无序列表。例如:注:-号后面
2020-08-06 16:12:34
182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人