ge 相关的软件列表

js 关于 this指向问题
JavaScript

js 关于 this指向问题

2024-01-03 标签:js,指向,问题,getName,name,bar,对象,绑定,函数,var,function,执行,apply,new,Person,上下文,创建,console,log,this,this指向,匿名函数,箭头函数

关于 this当 JavaScript 执行到一段可执行代码时,会创建一个可执行上下文。执行上下文可以理解为当前代码的执行环境。 执行上下文的周期可以分为两个阶段。创建阶段在这个阶段,可执行上下文会创建变量对象、建立作用域链以及确定 this 指向问题。代码执行阶段创建完成后,就开始执行代码,完成变

浏览器的缓存机制
JavaScript

浏览器的缓存机制

2024-01-02 标签:浏览器,缓存,机制,eTag,文件,header,请求,过期,服务器发送,max,age,expires,request,last,modified,优先级,本地,携带,一致,存在

用户向浏览器请求资源问题,浏览器会检测本地是否有对应的缓存文件。如果不存在,则给服务器发送请求,服务器返回资源的同时,在 response header 中会携带缓存策略的内容,浏览器根据缓存策略缓存文件。如果缓存存在,浏览器会根据 max-age 或 expires(max-age 优先级高于 e

CommonJs 和 ES6 Module 区别
JavaScript

CommonJs 和 ES6 Module 区别

2023-12-28 标签:CommonJs 和 ES6 Module 区别,CommonJs,ES6,js,export default,export.moudle

ES6 示例:user.jsexport var age = 22;setTimeout(() => {age = 33;}, 500);index.jsimport * as user from './user';console.log('修改之前的age:%s', user.age);se

js实现选中复制的功能
JavaScript

js实现选中复制的功能

2023-12-28 标签:js,实现,选中,复制,功能,clipboard,textarea,button,data,script,html,Trigger,btn,action,cut,console,info,head,meta

1.选中 2.复制选中利用 Selection API复制使用execCommand一般使用插件clipboard.js完成复制粘贴DemoMussum ipsum cacildscopy to clipboardMussum ipsum cacildsCut to clipboardconst c

js实现图片的预加载
JavaScript

js实现图片的预加载

2023-12-26 标签:实现图片的懒加载,懒加载的实现,懒加载,如何实现懒加载,图片懒加载,预加载,懒加载和预加载,实现图片的预加载

在网站开发中,如何实现图片的预加载?使用 XMLRequest 请求图片资源,提供了 onprogress 函数能够很精细的获取到资源的信息。但可能会存在跨域问题。创建一个 image 的实例,给 src 的属性设置 url 。添加一个 image 节点,给 src 属性设置 url ,设置disp

js实现图片的懒加载
JavaScript

js实现图片的懒加载

2023-12-26 标签:实现图片的懒加载,懒加载的实现,懒加载,如何实现懒加载,图片懒加载,预加载,懒加载和预加载

在网站开发中,如何实现图片的懒加载?在可视化区域加载图片(解决如何判断图片已经在可视化区域)图片的加载第一种方案监听浏览器的 scroll 事件,通过调用getBoundingClientRect函数返回的值判断图片是否进入可视化区域。(function() {window.addEventList

了解 package-lock.json 的作用
JavaScript

了解 package-lock.json 的作用

2023-12-25 标签:package-lock,package,package.json,package-lock.json

package-lock.json 用于记录当前安装的依赖包的具体的版本号和来源信息。在 package.json 中只能锁定依赖包的大版本号,如果用户在一台新环境中安装依赖包容易因为版本号不一致导致的各种问题。如果存在 package-lock.json 文件,则会严格按照文件中标识的具体版本下载依赖包,确保不同环境安装的依赖包一致。

edge控制台不能粘贴,报错:Warning: Do not paste code you do not understand or have not checked yourself into the DevTools console
JavaScript

edge控制台不能粘贴,报错:Warning: Do not paste code you do not understand or have not checked yourself into the DevTools console

2023-12-19 标签:edge控制台禁止粘贴,edge控制台不能复制代码,edge控制台不能粘贴,Warning,Do,paste,code,understand,checked,DevTools,console,allow,rsquo,pasting,edge控制台粘贴要不了,Self-XSS,edge控制台不让粘贴

一如往学的用Microsoft edge调试web页面,F12打开DevTools,刚要粘贴信息却不能正常粘贴,报错:Warning: Dont paste code into the DevTools Console that you dont understand or havent

C#多线程(backgroundWorker)读取不了剪贴板的解决办法
C#.net

C#多线程(backgroundWorker)读取不了剪贴板的解决办法

2023-02-16 标签:C#多线程读取剪切板,C#多线程读取剪贴板,c#获取剪切板的内容,backgroundWorker读剪贴板,STAThread

最近在用C#做backgroundWorker多线程读剪贴板内容时,突然读不到,原因是使用了多线程.一般作法是在方法加[STAThread]类型,但没用.用了其它方式解决了,直接上代码了:public static string GetClipboard(){var txt = string.Emp

C#自动获取文件编码txt自动判断文件编码
C#.net

C#自动获取文件编码txt自动判断文件编码

2022-04-28 标签:C#自动获取文件编码,自动判断文件编码,C#判断文件编码

今天在用c#读取txt文件,乱码了,用默认的编码不行,得用指定的编码才可以.因为每个文件的编码可能都不一样,有没有一种一劳永逸的方法,那肯定是有~自动判断文件的编码.下面就直接上代码了.public static Encoding GetEncoding(string filename){try{r