随笔分类 -  JavaScript

Some memo in using or studying.
摘要:ERROR in Cannot find module 'node-sass' 使用vue-cli生成的uniapp项目,npm run dev报错: ERROR in Cannot find module 'node-sass' 其实在用uniapp的模板生成出来的项目,其实是直接可运行(H5和小 阅读全文
posted @ 2022-11-30 17:55 流失的痕迹 阅读(2116) 评论(0) 推荐(1) 编辑
摘要:1. 条件 本地一个uniapp的H5项目(本地运行 localhost:8080) 本地一个webservice接口项目(本地运行 127.0.0.1:9999) 目的: 因微信公众号没有提供良好的测试体验环境,每次测试时又需要授权域名,而且必须是https的。我们也不方便映射一个域名到自己本机( 阅读全文
posted @ 2022-11-24 18:37 流失的痕迹 阅读(2006) 评论(0) 推荐(0) 编辑
摘要:api接口使用的spring boot。已确认设置允许所有跨域请求(*) 接口在本机启动(接口地址:http://localhost:9999) uniapp在本机启动(本地web:http://localhost:8080) 报错信息: Access to XMLHttpRequest at 'h 阅读全文
posted @ 2022-11-24 14:58 流失的痕迹 阅读(2792) 评论(0) 推荐(0) 编辑
摘要:###代码一: if (typeof window != 'undefined') { var RTCPeerConnection = window.RTCPeerConnection || window.mozRTCPeerConnection || window.webkitRTCPeerCon 阅读全文
posted @ 2022-10-26 11:50 流失的痕迹 阅读(1223) 评论(0) 推荐(0) 编辑
摘要:Error: 分包大小超过限制,main package source size 4199KB exceed max limit 2MB [20221008 16:08:06][wx432abdb518bdc1eb] 只改了几行代码,之前发布还是好的。升级HBuilder之后,突然变成了4M多。不可 阅读全文
posted @ 2022-10-08 16:46 流失的痕迹 阅读(2291) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash # Description:对应jenkins上的shell脚本 # Author:yangdejian # CompeleteTime:2021-03-10 start_time=$(date "+%Y-%m-%d %H:%M:%S") script_root="/root 阅读全文
posted @ 2022-02-17 15:10 流失的痕迹 阅读(82) 评论(0) 推荐(0) 编辑
摘要:例子:生成800-1500的随机整数,包含800但不包含1500 代码如下: 1500-800 = 700 Math.random()*700 var num = Math.random()*700 + 800; num = parseInt(num, 10); 阅读全文
posted @ 2017-08-30 09:45 流失的痕迹 阅读(344) 评论(0) 推荐(0) 编辑
摘要:常用: JS 获取浏览器窗口大小 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 // 获取窗口宽度 if (window.innerWidth) winWidth = window.innerWidth; else if ((document.body) && (do 阅读全文
posted @ 2017-08-09 13:17 流失的痕迹 阅读(3815) 评论(0) 推荐(0) 编辑
摘要:规范: 拆分模型和控制器(保持“瘦”控制器,“胖”模型的原则【界面交互在控制器里,业务逻辑都封装在模型里】) 代码写法技巧: if else 嵌套最多两级,减少代码逻辑层级【优化阅读】。 例子: queryCard.success = function (data) { console.log(da 阅读全文
posted @ 2017-07-28 16:45 流失的痕迹 阅读(361) 评论(0) 推荐(0) 编辑
摘要:刚刚给博客加了一个500px相册插件,lightbox引入了很多js文件和css文件,页面一下子看起来非常臃肿,所以还是把Gzip打开了。 刚刚给博客加了一个500px相册插件,lightbox引入了很多js文件和css文件,页面一下子看起来非常臃肿,所以还是把Gzip打开了。 环境:Debian 阅读全文
posted @ 2017-07-20 11:37 流失的痕迹 阅读(468) 评论(0) 推荐(0) 编辑
摘要:在web.config试试加上 收获园豆:50 Yu | 专家六级 |园豆:12329 | 2015-02-05 16:37 收获园豆:50 Yu | 专家六级 |园豆:12329 | 2015-02-05 16:37 第一次我尝试加了,只是位置不是在这个地方,报错,没仔细想,现在看到你的回复,死马 阅读全文
posted @ 2017-03-30 00:06 流失的痕迹 阅读(2566) 评论(0) 推荐(0) 编辑
摘要:可能下载的最新的这个版本,修改了底层的api。在工具栏中找不到添加插件的菜单了,如图下红框这两项最开始是没有的:找了好久的资料,找不到。然后去https://packagecontrol.io/installation这里找到了手动安装的方法。按ctrl+~(数字1键左边那个键)唤出控制台,输入官方... 阅读全文
posted @ 2015-05-26 15:55 流失的痕迹 阅读(10829) 评论(0) 推荐(2) 编辑
摘要:第一章:压缩js(nodejs,uglify) 第一步:安装nodejs环境 直接到官网选择版本下载: https://nodejs.org/download/release 或者:wget https://nodejs.org/download/release/v12.1.0/node-v12.1 阅读全文
posted @ 2015-04-17 10:28 流失的痕迹 阅读(789) 评论(0) 推荐(0) 编辑
摘要:jQuery中JSONP的两种实现方式: 都很简单,所以直接上代码! 前台代码如下: 后台Action代码如下:public string ProcessCallback(string name, string email){ if (Request.QueryString != null) ... 阅读全文
posted @ 2015-04-14 15:30 流失的痕迹 阅读(7196) 评论(0) 推荐(0) 编辑
摘要:javascript时间函数javascript提供了Date对象来进行时间和日期的计算。Date对象有多种构造函数:1、dateObj=new Date() //当前时间2、dateObj=new Date(milliseconds) //距离起始时间1970年1月1日的毫秒数3、dateObj=... 阅读全文
posted @ 2014-06-29 21:59 流失的痕迹 阅读(382) 评论(0) 推荐(0) 编辑
摘要:1 判断select选项中 是否存在Value="paraValue"的Item 2 向select选项中 加入一个Item 3 从select选项中 删除一个Item 4 删除select中选中的项 5 修改select选项中 value="paraValue"的text为"paraText" 6 设置select中text="paraText"的第一个Item为选中 7 设置select中value="paraValue"的Item为选中 8 得到select的当前选中项的value 9 得 阅读全文
posted @ 2013-05-16 13:10 流失的痕迹 阅读(457) 评论(0) 推荐(0) 编辑
摘要:Javascript获取本周,本月,本季,本年,上月,上周,上季,去年,上二周,上二月的时间段function dateChange(name){var beginTimeObject = document.getElementById("beginTime");var endTimeObject = document.getElementById("endTime");var beginTime;var endTime;var now = new Date();var month = now.getMonth();var year = now.getF 阅读全文
posted @ 2013-03-27 16:34 流失的痕迹 阅读(393) 评论(0) 推荐(0) 编辑
摘要:1.在for...Loops中使用hasOwnProperty()方法JavaScript数组是没有关联的,可以把它当做哈希表,使用循环来遍历对象属性:for(varpropinsomeObject){ alert(someObject[prop]);//alert'svalueofproperty... 阅读全文
posted @ 2012-11-24 22:10 流失的痕迹 阅读(265) 评论(0) 推荐(0) 编辑
摘要:1.(兼容)Js获取鼠标位置的坐标View Code 1 function mouseMove(ev) 2 { 3 ev= ev || window.event; 4 var mousePos = mouseCoords(ev); 5 //alert(ev.pageX); 6 document.getElementById("xxx").value = mousePos.x; 7 document.getElementById("yyy").value = mousePos.y; 8 } 9 function mouseCoords(ev) 10 { 1 阅读全文
posted @ 2012-10-24 15:48 流失的痕迹 阅读(1143) 评论(0) 推荐(0) 编辑
摘要:keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 = Pausekeycode 20 = Caps_Lockkeycode 27 = Escape Escapekeycode 32 = space spacekeycode 33 = Priorkeycode 34 = Nextkeycode 35 = Endkeycode 36 = 阅读全文
posted @ 2012-10-24 15:33 流失的痕迹 阅读(157) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示