js
js
官尔
日拱一卒
展开
-
防抖与节流
参考文档:前端的抖动与节流在 Vue 中使用lodash对事件进行防抖和节流防抖从上一次被调用后,延迟wait毫秒后调用func方法自己实现防抖函数function debounce(fn, wait) { var timer = null return function () { if (timer != null) { clearTimeout(timer) } timer = setTimeout(function () { fn.apply() },原创 2021-08-16 15:24:35 · 62 阅读 · 0 评论 -
JavaScript heap out of memory
问题现象异常信息如下FATAL ERROR:CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory. 原因分析Nodejs运行时使用内存是有大小限制的,64位系统约为1.4GB,32位系统约为0.7GB,该次构建内存使用超出了默认大小。处理方法启动Node时设置“–max_old_space_size”或“–max_new_space_size”参数来调整内存大小的使用限制。node --max_old_s转载 2021-04-08 11:19:23 · 9531 阅读 · 0 评论 -
Vue.js的computed和methods#
Vue.js的computed和methods 官方文档说:你可能已经注意到我们可以通过调用表达式中的 method 来达到同样的效果<p>Reversed message: "{{ reversedMessage() }}"</p>// in componentmethods: { reversedMessage: function () { return this.mess原创 2017-08-02 15:34:05 · 373 阅读 · 0 评论 -
slice splice split
1.string.split(separator,limit)将string根据separator分割成数组,limit限制数组的长度var a=”123445”var b = a.split(“4”,1)b = [‘123’] a=”123445”2.array.splice(start,deletecount,items….)从array的start位置开始删除deletecoun原创 2017-07-10 16:43:41 · 416 阅读 · 0 评论 -
获取一个对象或数组的所有属性及值
一. for in 循环1. 遍历对象var person={fname:'John', sname:'Doe', age:25}for (var x in person){ console.log(x + '==' + person[x])}----------fname==Johnsname==Doeage==252. 遍历数组写法一:for (var...原创 2018-08-22 11:54:57 · 13877 阅读 · 0 评论 -
Uncaught SyntaxError: Unexpected identifier 未捕获的语法错误:意外的标志符
原因: (1). ( 这两个符号的字体可能是中文 (2)少逗号,少分号。 比如:字符串类型,但是并没有加双引号。document.getElementById('s3_selectCustomName').value=customName;可能会出现上述错误。改正方法:document.getElementById('s3_selectCustomName').value="custo...原创 2018-08-22 12:12:12 · 3867 阅读 · 0 评论