随笔分类 - js
vue,JavaScript
摘要:var wroxWin = window.open("http://www.shanhubei.com", "_blank");if (wroxWin == null) { alert("糟糕!弹出窗口被屏蔽了");} 更多:https://www.shanhubei.com/archives/55
阅读全文
摘要:在刚接触 JQuery 中的 ajax 时,对其 contentType 并没有很在意,只是知晓它是代表发送信息至服务器时内容编码类型,通俗点说就是告诉服务器从浏览器提交过来的数据格式。 默认值为contentType = "application/x-www-form-urlencoded".在默
阅读全文
摘要:来源:http://www.shanhubei.com/archives/13637.html 在Web开发中,有时候我们需要通过 JavaScript 来控制浏览器的全屏模式。这对于视频播放器、幻灯片演示和游戏等场景非常有用。本文将详细介绍如何使用 JavaScript 实现浏览器的全屏和退出全屏
阅读全文
摘要:来源:http://www.shanhubei.com/archives/13628.html 浏览器无法自启动全屏模式报错信息:Failed to execute ‘requestFullscreen’ on ‘Element’: API can only be initiated by a us
阅读全文
摘要:npm降低版本,设置指定版本 方法一 npm 版本太高了,项目启不起来,或者其他需求需要低版本可能有些版本已经不支持下载了,可以去官网看看哪些还可以下载,大部分版本都还可以下载 npm install npm@6.14.12 -g 查看npm 版本,是否修改成功 npm -v 方法二 使用cnpm来
阅读全文
摘要:NVM 代表 Node Version Manager,它是一个用于安装和管理多个Node.JS版本的命令行工具。它只允许程序员在他们的帐户中安装 Node.js。这意味着安装是特定于用户的。单个系统中的所有用户都有自己的 Node.js 安装。 在 Debian 11 Bullseye 上安装 N
阅读全文
摘要:css 使用 var 注入变量, 达到设置动态样式的需求 声明 css 变量时, 变量名前面要加两根连词线(--); 变量使用 kebab-case 命名方式,即 --header-color 而不是 --headerColor; 变量名大小写敏感,--header-color 和 --Header
阅读全文
摘要:'use strict'; const express = require('express') const http = require('http') const https = require('https') const fs = require('fs') const path = req
阅读全文
摘要:一、js判断对象是否为空(三种方法)JSON.stringify()。将 JavaScript 值转换为 JSON 字符串,再判断该字符串是否为"{}" var data = {}; var b = (JSON.stringify(data) == "{}"); alert(b); //true 为
阅读全文
摘要:前言 我们经常会用到js发送网络请求,这里用到XMLHttpRequest,主要是为了考虑早期的IE。分为三步:创建需要的对象、连接和发送、接收。 GET请求 复制代码 var httpRequest = new XMLHttpRequest();//第一步:建立所需的对象 httpRequest.
阅读全文
摘要:一、公用模块定义一个专用的模块,用来组织和管理这些全局的变量,在需要的页面引入。 注意:这种方式只支持多个vue页面或多个nvue页面之间公用,vue和nvue之间不公用。 示例如下:在 uni-app 项目根目录下创建 common 目录,然后在 common 目录下新建 base.js 用于定义
阅读全文
摘要:本文实例总结了js常见简单正则表达式验证功能。分享给大家供大家参考,具体如下: 下面都是一些比较常用简单的验证,像那些特殊的复杂的情况这里不进行考虑 1、验证电话号码或者手机号码 /** * 验证电话号码(手机号码+电话号码) * @param obj * @returns {Boolean} */
阅读全文
摘要:参考网址:https://uniapp.dcloud.net.cn/collocation/manifest.html#devserver 网上写的 设置->运行配置->内置web服务器端口(重启后生效) 改了并不会生效还是需要修改manifest.json的的文章,web配置->前端开发服务端口
阅读全文
摘要:Promise对象代表一个异步操作,有三种状态:Pending(进行中)、Resolved(已完成 ,又称Fulfilled)和 Rejected(已失败)。resolve(data)将这个promise标记为resolved,然后进行下一步then((data)=>{//do something}
阅读全文
摘要:2015年6月份, ES2015正式发布(也就是ES6,ES6是它的乳名),其中Promise被列为正式规范。作为ES6中最重要的特性之一,我们有必要掌握并理解透彻。本文将由浅到深,讲解Promise的基本概念与使用方法。 ES6 Promise 先拉出来遛遛 复杂的概念先不讲,我们先简单粗暴地把P
阅读全文
摘要:我们知道JavaScript是单线程语言,如果没有异步编程非得卡死。以前,异步编程的方法有下面四种 回调函数 事件监听 发布/订阅 Promise对象 现在据说异步编程终极解决方案是——async/await 发展史: 本人最先接触Promise是Jquery的Deferred对象,然后就出现了bl
阅读全文