![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Javascript
xiliuhu
这个作者很懒,什么都没留下…
展开
-
web components开发踩坑记
1 this.textContent获取不到自定义标签中的内容详细描述:在wc-alertt.js代码中,this.textContent无法获取到<wc-alerts></wc-alerts>中间的文本<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content=原创 2022-05-06 17:42:29 · 218 阅读 · 0 评论 -
微前端框架micro-app两次嵌套子应用导致运行报错
不截图了,挺麻烦的。我遇到的问题是爷爷应用和孙子应用的js冲突。原因是:爷爷应用和孙子应用的package.json中name项内容一样(当初复制项目时没有及时更正),webpack打包会使用name的内容,导致打包的js文件命名冲突。...原创 2022-04-11 17:47:06 · 2401 阅读 · 0 评论 -
react-app-rewired和customize-cra支持webpack.DefinePlugin(将配置变量赋值给process.env)的两种方式
webpack为了打包时支持环境变量,支持将变量值放置在process.env中,然后在打包时执行变量替换,注意:这些值不能在浏览器中通过process.env的方式读取到修改项目中的配置文件 config-override.js方法一// config-override.jsconst webpack = require('webpack')/** * @param {object} config * @param {any[]} config.plugins */funct原创 2022-03-21 18:03:47 · 1757 阅读 · 0 评论 -
vscode配置文件之husky配置
1安装husky,运行命令npminstall-Dhusky2在packgae.json中添加prepare脚本{ "scripts":{ "prepare":"huskyinstall" }}3创建.husky目录和脚本,运行命令npminstall4运行一下命令(添加githooks)npxhuskyadd.husky/pre-commit"npmruntest"...原创 2021-07-05 09:22:47 · 2305 阅读 · 0 评论 -
Sublime Text 3搜索中文内容,并排除指定目录
Ctrl + Shift + F选择正则搜索模式(Alt + R)find ->[\x{4e00}-\x{9fa5}]where ->C:\work\Git_work\,-/*node_modules/*原创 2021-01-05 10:44:17 · 805 阅读 · 0 评论 -
Node子进程
父进程const child_process = require('child_process');const exec = child_process.exec;var child = child_process.fork('C:\\Users\\Tester\\Desktop\\nodeJS\\child_process\\child\\main.js');// receiv...原创 2019-12-16 11:35:14 · 247 阅读 · 0 评论 -
Javascript中call的使用
<br /><br />Javascript中call的使用自己感觉蛮纠结的,根据文档很好理解,其实很难确定你是否真正的理解。<br />call 方法<br />应用于:Function 对象<br />调用一个对象的一个方法,以另一个对象替换当前对象。<br />call([thisObj[,arg1[, arg2[, [,.argN]]]]])<br />参数:<br />thisObj <br />可选项。将被用作当前对象的对象。 <br />arg1, arg2, , argN <br />可转载 2011-06-02 00:13:00 · 619 阅读 · 0 评论 -
Javascript中call的使用
<br /><br />Javascript中call的使用自己感觉蛮纠结的,根据文档很好理解,其实很难确定你是否真正的理解。<br />call 方法<br />应用于:Function 对象<br />调用一个对象的一个方法,以另一个对象替换当前对象。<br />call([thisObj[,arg1[, arg2[, [,.argN]]]]])<br />参数:<br />thisObj <br />可选项。将被用作当前对象的对象。 <br />arg1, arg2, , argN <br />可转载 2011-06-02 00:12:00 · 1149 阅读 · 0 评论 -
完成foo()函数的内容,要求能够弹出对话框提示当前选中的是第几个单选框
<br /><br /><html> <br /><head> <br /></head><br /><body><br /><form name ="form1" onsubmit ="return foo();"> <br /><input type ="radio" name ="radioGroup"/><br /><input type ="radio" name ="radioGroup"/><br /><input type ="radio" name ="radioGrou原创 2011-06-02 02:28:00 · 6419 阅读 · 0 评论 -
超高难度javascript面试题目
<br />http://bbs.blueidea.com/thread-2787421-1-1.html<br /> <br />函数<br /><br />第一题<br />var i=5;<br />function fo()<br />{<br /> var i=4;<br /> var fi=new Function("alert(i);");<br /> fi();<br />}<br />fo();<br /><br />第二题<br />function f1()<br /转载 2011-06-02 00:30:00 · 978 阅读 · 0 评论 -
Chrome源码剖析、上
<br /><br />原著:duguguiyu。<br />整理:July。<br />时间:二零一一年四月二日。<br />出处:http://blog.csdn.net/v_JULY_v。<br />说明:此Chrome源码剖析很大一部分编辑整理自此博客:http://flyvenus.net/。我对写原创文章的作者向来是以最大的尊重的。近期想好好研究和学习下Chrome源码,正巧看到了此duguguiyu兄台的源码剖析,处于学习的目的,就不客气的根据他的博客整理了此文。若有诸多冒犯之处,还望海涵。<转载 2011-04-06 15:12:00 · 1574 阅读 · 0 评论 -
JavaScript可否多线程? 深入理解JavaScript定时机制
<br />http://www.phpv.net/html/1700.html<br /><br />JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如<br />setTimeout( function(){ alert(’你好!’); } , 0);<br />setInterval( callbackFunction , 100);<br />认为setTimeout中的问候转载 2011-04-06 15:09:00 · 488 阅读 · 0 评论 -
不错的一篇关于javascript-prototype继承
<br />1.最基本的用法 把ClassA的一个实例赋值给ClassB, <br />ClassB就继承了ClassA的所有属性。 <br />代码入下: <mce:script type="text/javascript"><!-- function ClassA() { this.a='a'; } function ClassB() { this.b='b'; } ClassB.prototype=new ClassA()转载 2011-06-02 23:55:00 · 531 阅读 · 0 评论 -
禁止鼠标多次点击选中div中的文字
来源:http://www.cnblogs.com/myjiejie/archive/2010/12/04/1896327.html今天遇到一个很少有的问题 做div的点击计数事件 因为里面有文字 所以 当点击多次时 文字老被选中 可郁闷了 查了查资料转载 2011-10-18 19:20:42 · 2125 阅读 · 0 评论 -
效果超酷的textarea的输入字数限制及提示
http://www.blackliu.com/art/html/57/POPHint & statInput 整合效果<!--* {padding: 0; margin: 0}body {margin: 3em; font: 12px Tahoma; background: #EAEAEA; color: #333333; line-height: 20px}input,转载 2011-11-25 01:20:18 · 1816 阅读 · 0 评论 -
腾讯WebQQ聊天架构分析1
有言在先:WebQQ页面的代码量很大,限于精力只能分析局部,限于水平可能分析有误,有兴趣者可以一起讨论,共同学习!一、WebQQ的客户端技术1. 跨域的长轮询ajaxWebQQ使用长轮询ajax来接收即时信息。跨域的实现是在主页面中嵌入隐藏的iframe帧,并在该iframe文件中的head中嵌入ajax/js代码,实现通讯调用,对于iframe中ajax因为完全同源也就不存在跨域原创 2010-07-21 13:00:00 · 2915 阅读 · 2 评论 -
理解墨卡托投影原理
http://blog.csdn.net/ryfdizuo/article/details/20793669背景介绍墨卡托投影思想是GIS的基石,GPS设备采集的数据是标准的wgs84坐标,各家地图从数据提供商拿到的经纬度数据经过国测局gcj02加密的结果。地球的纬度不可能取到+-90,范围在-85-85。地图数据处理、渲染都需要转化成平面的笛卡尔坐标系。而墨卡托投影则转载 2016-07-30 22:08:10 · 3683 阅读 · 0 评论 -
GIS理论(墨卡托投影、地理坐标系、地面分辨率、地图比例尺、Bing Maps Tile System)
http://www.cnblogs.com/beniao/archive/2010/04/18/1714544.html墨卡托投影(Mercator Projection),又名“等角正轴圆柱投影”,荷兰地图学家墨卡托(Mercator)在1569年拟定,假设地球被围在一个中空的圆柱里,其赤道与圆柱相接触,然后再假想地球中心有一盏灯,把球面上的图形投影到圆柱体上,再把圆柱体展转载 2016-07-30 23:37:09 · 12014 阅读 · 0 评论 -
HTML代码转成字符串数组
['', '',''].join('');使用到的替换正则左边查找到^(\s+)替换成\1'右边查找到>$替换成>',原创 2017-02-28 10:58:37 · 3754 阅读 · 0 评论 -
Javascript语言文章收集
《ECMA-262,第 5 版》https://www.ibm.com/developerworks/cn/web/wa-ecma262/《ECMA-262 in detail》https://www.jianshu.com/p/a0b8a65b6789原创 2018-07-10 17:28:12 · 109 阅读 · 0 评论 -
document和document.body的区别
二者的区别从html代码中看是非常明显的,document包括全部,而document.body只包括标签中的内容;可二者在页面视图上的区别也很简单,但似乎不太引人注意!以下代码作为演示:"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http:/原创 2008-09-04 00:46:00 · 3085 阅读 · 0 评论 -
google-styleguid
<br />http://google-styleguide.googlecode.com/svn/trunk/原创 2011-03-14 09:28:00 · 518 阅读 · 0 评论 -
NodeJS for Windows
<br />http://www.grati.org/?page_id=213<br /> <br />0.3.X系列的版本几乎不能正常编译,如今稳定的0.4.0版本终于发布了。0.4.0:nodejs_win32_0.4.0_sslnodejs_win32_0.4.1_sslnodejs_win32_0.4.2_ssl神奇的利奥编译了0.3.1版本:nodejs_win32_0.3.1_ssl0.2.X:nodejs_win32_0.2.6_sslnodejs_win32_0.2.5_ssl转载 2011-03-10 23:55:00 · 708 阅读 · 0 评论 -
把我的js库(xiliuhu.js)贴出来,做个备份!
/** * 项目名称:[js工具库] * 程序作者:李宁 * 创建时间:2008-08-20 * 修改记录:2008-09-19 00:05 修正lee.cssTextToJsNameJSON函数,支持styleFloat(IE)、支持形如border-right-width的属性 *///======================================================原创 2008-11-25 12:49:00 · 879 阅读 · 0 评论 -
禁用Input控件的历史记录
添加此属性即可!原创 2008-09-22 16:03:00 · 3481 阅读 · 0 评论 -
FireFox中XMLHttpRequest对象的readyState状态值
FireFox 2.x中XMLHttpRequest.readyState属性有5个状态值,分别是:0、1、2、3、4FireFox 3.0中XMLHttpRequest.readyState属性有3个状态值,分别是:0、1、4FireFox 3和FireFox 2相比,少了2、3两个状态值,如果在JS代码中有使用到这两个状态值的话,可能要考虑到不同的浏览器版本的差异了!原创 2008-09-03 00:26:00 · 1016 阅读 · 0 评论 -
addEventListener方法的第三个参数
addEventListener方法是DOM2中定义的标准方法,微软也参与了该标准的制定,不过微软确没有在自己的浏览器中实现它,美丽的方法也因此不完美!在此不考虑微软的IE了。addEventListener方法有三个参数:void addEventListener(String type, Function listener, boolean useCapture);前面2个不说了,只说第三个参原创 2008-09-04 01:02:00 · 609 阅读 · 0 评论 -
给div动态添加样式
"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http://www.w3.org/1999/xhtml"> 动态应用CSS样式 "text/javascript"> ///////////////////////////原创 2008-08-29 15:40:00 · 3127 阅读 · 1 评论 -
给dom事件方法传递参数,有多少种方法?
div{width:50px;height:20px;border:solid 1px red;margin-right:3px;float:left;} var divs = document.get原创 2008-08-26 21:06:00 · 1037 阅读 · 0 评论 -
[转]理解并解决IE内存泄露
来自:http://msdn2.microsoft.com/en-us/library/bb250448.aspxInternet Explorer Development Technical ArticlesUnderstanding and Solving Internet Explorer Leak Patterns Justin Rogers Micro转载 2008-03-23 15:07:00 · 787 阅读 · 0 评论 -
[转]防止Javascript造成IE内存泄漏的若干原则
From http://blog.csdn.net/Lunatic_Sun/archive/2008/03/20/2198812.aspx本文首发于:http://www.lunaticsun.com/article/iememoryleak-principals最近 hax提到了IE Memory Leak ,后来又看到 有人 把Douglas Crockford的 JScript M转载 2008-03-23 15:05:00 · 525 阅读 · 0 评论 -
javascript获取textarea光标选择位置和内容方法(IE, Firefox)
FROM:http://blog.csdn.net/liujin4049/archive/2006/09/19/1244065.aspx 在网上用baidu找了很久,找到的都是IE的方法,Firefox都不能用。 而且很多要用到.focus()方法,用起来很不方便。 后来转用Google,搜了下"textarea cursor",第一个就有好方法。我根据最后一个家伙的comments,转载 2008-11-24 09:47:00 · 459 阅读 · 0 评论 -
向textarea光标停放处插入新文本
//==================================================================================================Control类var Control = { /** * @param {HTMLElement} textarea */ TextArea:function(texta原创 2008-11-29 14:12:00 · 838 阅读 · 0 评论 -
javascript合成事件
//合成事件,执行查询var _e;if(document.fireEvent){//IE _e = document.createEventObject(); lee.$(q2).fireEvent(onclick, _e);}else if(document.dispatchEvent){//Firefox _e = document.createEvent(Eve原创 2008-12-24 21:25:00 · 1076 阅读 · 1 评论 -
十个jQuery图片画廊插件推荐
<br />http://www.javaeye.com/news/19231-50-jquery-photo-gallery-plugins<br />jQuery的画廊插件可以将分组图像和多媒体资料转成类似Flash的图像或照片。当幻灯片已经成为网站的重要组成部分,jQuery的重要性不能被忽视。下面为你介绍了10个最有美感,创新性和创造性的jQuery图片画廊插件:<br /><br />1.How to Create a Simple Slideshow using Mootools / JQu转载 2010-12-30 00:10:00 · 465 阅读 · 0 评论 -
FireFox下的JS操作
<br />http://blog.csdn.net/xiaojianpitt/archive/2008/12/04/3444357.aspx<br /><br />在FireFox中,很多的js操作与IE中是不同的。现在本文就不同操作给予说明。<br />JS 操作select 标签<br />1, 添加 option。<br /><select><br /><option value="aaa">123</option><br /><option value="bbb">456</option><转载 2010-11-05 09:35:00 · 431 阅读 · 0 评论 -
关于escape(), encodeURI()和encodeURIComponent()编码的几个实验
http://blog.csdn.net/tenfyguo/archive/2010/01/17/5203962.aspx escape(),encodeURI() 和 encodeURIComponent() 编码函数是JavaScript编程中非常常用的几个函数,它们对应的解码函数分别是unescape(),decodeURL()和decodeURIComponent(),这里简单地归纳下几个函数的使用要点:一,escape()函数是JavaScript1.0引入的函数,它的功能是在转载 2010-10-16 07:53:00 · 510 阅读 · 0 评论 -
跨浏览器的iframe onload 事件监听
<br />http://hi.baidu.com/wyw5257/blog/item/fbe152cb8e7a8614be09e617.html<br /> <br />From: http://hqlong.com/tag/iframe<br /><br /><br />经常会遇到这样一种情况。<br />在iframe里嵌入另外一个页面时。如果iframe载入的页面响应较快,或许我们感觉不到页面载入的不同步,但试想,如果一个需要内嵌到iframe 里的页面的响应很慢,这里会出现一种什么现象呢?这时将会原创 2010-09-17 01:21:00 · 1136 阅读 · 0 评论 -
网站目录加斜杠是否对排名有影响
<br />http://www.suolatu.cn/seo/网站目录加斜杠是否对排名有影响.html<br /> 一般而言,url在末尾处是不是加上斜杠“/”,对用户访问是没有太大影响的,大多数的Web服务器均能正确解析:当Web服务器接收到对某个末尾不含斜杠的url请求时,如“http://www.suolatu.cn/about”,其首先假定在网站根目录下存在一个名为“about”的文件,至于具体的文件格式则取决于web服务器的具体设置,根据设置不同可以是 html或其他任何格式如转载 2010-08-07 22:56:00 · 1284 阅读 · 0 评论 -
不同浏览器XMLHttpRequest对象的status值
<br />http://heaven.branda.to/~thinker/GinGin_CGI.py/show_id_doc/211<br /> <br />下面文章是摘自 User-Proofing Ajax 這篇文章的討論和留言。本文的部分,值得 AJAX 的 programmer 一看,後續的討論更是點出了許多問題。<br /><br />而摘錄的這個留言,其實才是我一開始想透過 google 找的資料。因為我在讀取 XMLHttpRequest.status 時,發覺 IE 傳回 1223 這種转载 2010-07-21 12:05:00 · 2102 阅读 · 0 评论