
js
youz1976
天天向上
展开
-
yarn : 无法加载文件 C:\Users\panji\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。有关详细信息
电脑正常安装了yarn,但是在vscode运行报错。yarn : 无法加载文件 C:\Users\pi\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。所在位置 行:1 字符: 1+ yarn install原创 2022-10-10 17:35:52 · 250 阅读 · 0 评论 -
ES6笔记整理
原创 2022-04-28 14:30:38 · 342 阅读 · 0 评论 -
json 注意事项
JSON的值只能是以下几种数据格式,其他任何格式都会触发报错,例如 JavaScript 中的 undefined。数字,包含浮点数和整数 字符串,需要包裹在双引号中 Bool值,true 或者 false 数组,需要包裹在方括号中 [] 对象,需要包裹在大括号中 {} Null还需要注意的是 JSON 文件中无法使用注释,试图添加注释将会引发报错。...原创 2021-12-30 21:26:03 · 298 阅读 · 0 评论 -
xxxx is not defined at HTMLButtonElement.onclick
1、报错如下,非必现2、页面结构如下---html代码区域---<script th:src="https://cdn.bootcss.com/html2canvas/0.5.0-beta4/html2canvas.js"></script><script th:src="https://cdn.bootcss.com/jspdf/1.5.3/jspdf.debug.js"></script> <script type="te.原创 2021-04-06 14:57:00 · 2173 阅读 · 0 评论 -
IE下不支持Promise的问题
1、vue版①安装依赖npm install --save-dev es6-promise②在main.js中导入依赖import Promise from 'es6-promise'Promise.polyfill()2、普通版本<script type="text/javascript"> //测试 var polyfill = document.createElement("script"); polyfill.setAttribute原创 2020-09-17 08:52:58 · 645 阅读 · 0 评论 -
js数组相减(删除a数组所有与b数组相同的)
1、var a = {1,2,5,3,6};var b = {3,6};function array_diff(a, b) { for (var i = 0; i < b.length; i++) { for (var j = 0; j < a.length; j++) { if (a[j] == b[i]) { a.splice(j,...原创 2019-09-03 12:18:29 · 2531 阅读 · 0 评论 -
微信公众号--设备功能----微信硬件数据上传
微信公众号--设备功能----微信硬件数据上传原创 2018-02-09 16:48:47 · 3347 阅读 · 2 评论 -
canvas 旋转中心点
ctx.translate();ctx.rotate();2、Your browser does not support the HTML5 canvas tag.var c=document.getElementById("myCanvas");var ctx = c.getContext('2d');var x = 100, y = 100原创 2017-12-25 18:47:35 · 2230 阅读 · 0 评论 -
h5页面 判断 移动端是ios、或者Android
1、h5页面 判断 移动端是ios、或者Android2、代码$(function(){var u = navigator.userAgent, app = navigator.appVersion; var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //android终端或者uc浏览器 v原创 2017-09-05 20:22:32 · 18814 阅读 · 0 评论 -
canvas 旋转中心点 rotate translate
1、 canvas 旋转中心点 rotate translate2、代码Your browser does not support the HTML5 canvas tag.var c=document.getElementById("myCanvas");var ctx = c.getContext('2d');var x = 100, y原创 2017-09-05 20:17:18 · 3354 阅读 · 0 评论 -
canvas 旋转中心点
ctx.translate();ctx.rotate();2、代码Your browser does not support the HTML5 canvas tag.var c=document.getElementById("myCanvas");var ctx = c.getContext('2d');var x = 100,原创 2017-09-05 20:11:28 · 4068 阅读 · 0 评论 -
js在手机端如何用脚本调用弹出键盘?
js在手机端如何用脚本调用弹出键盘?鍵盤只能靠使用者行為觸發,不能通過腳本觸發,測試過 ios 和 android 確實是如此。而所謂的使用者行為只可以通過綁定事件觸發比如:input type="text" id="send-content">button id="send-chat">Clickbutton>$("#send-c原创 2017-09-04 20:06:33 · 19612 阅读 · 1 评论 -
上传图片并可预览图片
1、业务说明:通过button按钮点击触发file类型的inputtype="file" id="imgfileid">2、js代码 $(function(){ $('#changeimgid').on('click', function(){ $("#imgfileid").trigger("clic原创 2017-02-22 19:27:44 · 678 阅读 · 0 评论 -
百度地图API,用户拒绝获取地理位置getStatus()还是等于BMAP_STATUS_SUCCESS
1、业务场景:百度地图 JavaScript API中有一个方法是通过浏览器定位,getCurrentPosition。但是用户拒绝或者允许获取地理位置,this.getStatus()都是0; var myposition; var myposition_lng; var myposition_lat; var geolocation = new BMap.Geoloca原创 2017-02-20 20:31:00 · 18362 阅读 · 7 评论 -
<c:choose> is not allowed as a child of,Only <c:when> and <c:otherwise> are allowed children.
1、日志报错,jsp显示不出来2017-01-18 20:40:15.909 ERROR TCFControllerFilter doFilter error:com.caucho.jsp.JspLineParseException: /WEB-INF/pages/index.jsp:108: text is not allowed as a child of . Only and a原创 2017-01-18 21:11:26 · 853 阅读 · 0 评论 -
正则表达式判断身份证,邮箱,手机号码,正整数
//正则表达式判断function checknum(str){ var r = /^\+?[1-9][0-9]*$/;//正整数 if(r.test(str)){ return true; }else{ return false; }}//正则表达式判断手机号码格式function checkMobile(mobile){ var _d=/^1[3578][01379]\d{8}$/g; //电信号码 var _l=/^1[34578][01256]\d{8}$原创 2016-12-31 19:37:23 · 2998 阅读 · 0 评论 -
ajax提交整个表格数据至后台,带回显
1、问题描述,将一个table中的数据整个提交至后台转换成list2、主要功能:1)、表格数据json提交后台转成list,jsonObject2)、后台list数据回显至前端表格,3)、表格带增加行删除行功能,4)、select元素回显5)、jQuery ajax submit提交3、前端提交表格数据<%@ page language="jav原创 2016-02-02 10:51:09 · 26278 阅读 · 3 评论 -
JSONObject.toBean(JSONObject jsonObject, Class beanClass)时,防止时间类型为系统默认时间
1、场景描述:前端传至后台的时间格式为yyyy-MM-dd,例如:2016-01-22,传至后台通过JSONObject.toBean(JSONObject jsonObject, Class beanClass)转换成对象时,时间转换为系统时间2、原因:JSONObject不能识别“yyyy-MM-dd”的格式3、解决:添加一段代码:JSONUtils.getMorp原创 2016-01-29 10:41:20 · 4714 阅读 · 0 评论 -
点击图片改变图片大小,鼠标移入移出改变图片大小
1、点击图片改变图片大小 变大变小function $(id){return document.getElementById(id);}function turnbig(){$('imgimg').style.width = 400 + 'px';$('imgimg').style.height = 500 + 'px';}function原创 2015-12-23 14:25:20 · 2505 阅读 · 0 评论 -
改变文本框input value值
abc1、方式一function getValue(val){document.getElementById("name").setAttribute("value",val);}2、方式二function getValue(val){document.getElementById("name").value=val;}原创 2015-11-02 16:41:21 · 2254 阅读 · 0 评论