摘要: background:linear-gradient(#feac5e, #c779d0, #4bc0c8 100%) #019875 阅读全文
posted @ 2020-09-25 19:21 少司命 阅读(239) 评论(0) 推荐(0) 编辑
摘要: Electron 提供SDK接口注入到远端页面使用 mainWindow.webContents.executeJavaScript(` let basePath = process.cwd(); window.Qbian = require(basePath + '//resources//app 阅读全文
posted @ 2020-09-25 16:09 少司命 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 解决npm一直停在"fetchMetadata: sill resolveWithNewModule"的问题换成淘宝的源 npm config set registry https://registry.npm.taobao.org 配置后可通过下面方式来验证是否成功 npm config get 阅读全文
posted @ 2020-09-25 16:02 少司命 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 对于Position、Float我们在平时使用上可以说是使用频率非常高的两个CSS属性,对于这两个属性的使用上面可能大多数人存在一些模糊与不清晰的地方。本文主要对这两个属性使用上的一个介绍以及两个属性交叉使用上的一些探讨。 本文主要探讨点: Position、Float属性的基本使用方法 Posit 阅读全文
posted @ 2020-09-25 16:00 少司命 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 两种安装方式我们都知道,npm的安装方式有两种,分为全局安装和局部安装。顾名思义:全局安装就是在任何文件夹都可运行,其实原理也就是写进环境变量,每次在命令行中敲入命令时,根据环境变量的设置寻找对应的可执行程序运行。 npm install -g <package_name> 局部安装就是在当前项目中 阅读全文
posted @ 2020-09-25 15:47 少司命 阅读(6063) 评论(0) 推荐(1) 编辑
摘要: 大家知道, == 是JavaScript中比较复杂的一个运算符。它的运算规则奇怪,容易让人犯错,从而成为JavaScript中“最糟糕的特性”之一。在仔细阅读了ECMAScript规范的基础上,我画了一张图,我想通过它你会彻底地搞清楚关于 == 的一切。同时,我也试图通过此文向大家证明 == 并不是 阅读全文
posted @ 2020-09-25 15:43 少司命 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 一、事件绑定的几种方式 javascript给DOM绑定事件处理函数总的来说有2种方式:在html文档中绑定、在js代码中绑定。下面的方式1、方式2属于在html中绑定事件,方式3、方式4和方式5属于在js代码中绑定事件,其中方法5是最推荐的做法。 方式1:HTML的DOM元素支持onclick、o 阅读全文
posted @ 2020-09-25 15:33 少司命 阅读(208) 评论(0) 推荐(0) 编辑
摘要: /** * 字符串是否含有html标签的检测 * @param htmlStr */ function checkHtml(htmlStr) { var reg = /<[^>]+>/g; return reg.test(htmlStr); } demo: <div id="box"> sdfsdf 阅读全文
posted @ 2020-09-25 15:19 少司命 阅读(1143) 评论(0) 推荐(0) 编辑
摘要: Math.random()函数返回0和1之间的伪随机数,可能为0,但总是小于1,[0,1) 生成n-m,包含n但不包含m的整数:第一步算出 m-n的值,假设等于w第二步Math.random()*w第三步Math.random()*w+n第四步parseInt(Math.random()*w+n, 阅读全文
posted @ 2020-09-25 15:17 少司命 阅读(162) 评论(0) 推荐(0) 编辑
摘要: <script type="text/javascript"> function banBackSpace(e) { var ev = e || window.event; var obj = ev.target || ev.srcElement; var t = obj.type || obj.g 阅读全文
posted @ 2020-09-25 15:16 少司命 阅读(219) 评论(0) 推荐(0) 编辑