![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
pipipier_
靡不有初,鲜克有终
展开
-
正则表达式:去除文本中的空格
去除收尾两端空格function trim(text) { var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; return text == null ? "" : ( text + "" ).replace( rtrim, "" );}去除所有空格function trim(text) { var rtri原创 2018-01-31 10:49:09 · 1162 阅读 · 0 评论 -
js加载时间线
创建Document对象,开始解析web页面。解析HTML元素和他们的文本内容后添加Element对象和Text节点到文档中。这个阶段 document.readyState = ‘loading’ 。遇到link外部css,创建线程加载,并继续解析文档。遇到script外部js,并且没有设置async、defer,浏览器加载,并阻塞,等待js加载完成并执行该脚本,然后继续解析文档。遇到sc原创 2018-01-08 11:19:23 · 1325 阅读 · 0 评论 -
事件的绑定与解除
绑定方式句柄绑定div.onclick = function() { console.log('onclick');}这种方式兼容性很好,但是一个元素的一种事件只能绑定一个函数,基本等同于写在行间的事件div onclik="console.log('onclick');">div>ele.addEventListener(type, handle, false原创 2018-01-08 09:51:52 · 704 阅读 · 1 评论 -
一个小问题: a标签句柄绑定事件时,函数名是search时报错
html lang="en">head> meta charset="UTF-8"> meta name="viewport" content="width=device-width, initial-scale=1.0"> meta http-equiv="X-UA-Compatible" content="ie=edge"> title>Documenttit原创 2018-01-31 11:20:06 · 394 阅读 · 0 评论 -
vue开发微信公众号如果在本地进行调试
修改hosts文件hosts文件路径C:\Windows\System32\drivers\etc加上 127.0.0.1 线上域名修改webpack.configdevServer: { port: 80, host: '线上域名' }结束npm run dev后,在微信开发者工具中打开即可用...原创 2019-01-03 13:06:48 · 6669 阅读 · 3 评论