![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
dllyj86
这个作者很懒,什么都没留下…
展开
-
JavaScript 十进制转其他进制
(17).toString(2); // 1001(17).toString(8); // 21(17).toString(10); // 17(17).toString(16); // 11原创 2013-03-06 14:43:10 · 98 阅读 · 0 评论 -
一篇通俗明了介绍JavaScript函数定义,函数表达式的文章,非常好!
一篇通俗明了介绍JavaScript函数定义,函数表达式的文章,非常好!地址:[url]https://github.com/goddyZhao/Translation/blob/master/JavaScript/%E5%87%BD%E6%95%B0%EF%BC%88Functions%EF%BC%89.md[/url]一些要点:1.表达式定义表达式 = 变量|常量 + ...原创 2013-02-21 10:47:32 · 131 阅读 · 0 评论 -
用Eclipse调试Node.js代码
一个讲解如何用Eclipse调试Node.js代码的文章,很实用.地址:[url]http://www.html5china.com/HTML5features/WebSocket/20111206_3046.html[/url]原创 2013-02-22 21:05:27 · 67 阅读 · 0 评论 -
使用Node.js-0.8.20和socket.io-0.9.13实现WebSocket
参考资料:[url]http://cnodejs.org/topic/4f32142e69bab4d67601bd1b[/url][url]http://www.oschina.net/question/12_54009[/url]在使用socket.io之前,我按照网上的各种成功的例子,尝试使用node-websocket-server库实现WebSocket.我先从[url...原创 2013-02-23 00:07:31 · 125 阅读 · 0 评论 -
函数constructor的返回值与匿名对象
转自:http://www.zhangxinxu.com/wordpress/2013/07/jquery-%E5%8E%9F%E7%90%86-%E6%9C%BA%E5%88%B6/ 只要new表达式之后的constructor返回(return)一个引用对象(数组,对象,函数等),都将覆盖new创建的匿名对象,如果返回(return)一个原始类型(无return时其实为retur...原创 2013-07-29 15:07:25 · 261 阅读 · 0 评论 -
KeyPress和KeyDown事件对按键识别的区别
转自:http://bbs.csdn.net/topics/310249435#post-312366787 在按下与 ASCII 字符对应的键时将触发 KeyPress 事件。ASCII 字符集不仅代表标准键盘的字母、数字和标点符号,而且也代表大多数控制键。但是 KeyPress 事件只识别 ENTER、TAB 和 BACKSPACE 键。KeyDown 和 KeyUp 事件能够检测其...原创 2013-09-13 15:50:22 · 538 阅读 · 0 评论 -
用jQuery触发click事件导致回调函数中得到的checkbox的值错误
页面有一个checkbox,默认选中,并且绑定了click事件。在事件的回调函数中使用event.target.checked检查checkbox的最新值。用户通过鼠标点击checkbox,在回调函数中,event.target.checked的值是false,没问题。在Jasmine中,如果用jQuery触发click事件,在回调函数中,event.target.checked的值是...原创 2017-01-10 16:51:35 · 441 阅读 · 0 评论 -
ES6学习笔记
学习资料:http://es6.ruanyifeng.com/#docs/function 1. 箭头函数中的this指代的是定义时的作用域而不是运行时的作用域。原因是箭头函数没有自己的this2. arguments, super, new.target这三个变量在箭头函数中也不存在,它们指代的都是定义时的外层函数的对应信息。3. 无法用call(), apply(), bi...原创 2017-11-21 09:33:54 · 81 阅读 · 0 评论 -
分组与“或者”的关系
正则表达式里面,表示或者用 “(xxxx|yyyy)”表示。分组也使用括号表示。如果用match函数执行一下带分组和“或者”关系的正则表达式,可以看出来“或者”关系的语法也被认为是一个分组。 正则: /.*(\/.*)\/\(((.*)\/\/|(.*)\)$)/ URL: http://localhost:3002/part1/(part2//popup:pop)...2018-05-14 15:47:09 · 216 阅读 · 0 评论 -
使用javascript让文本框得到焦点和选中其中内容
转自:http://blog.zxnn.net/2008/01/javascript.html 得到焦点:element.focus();选中其中内容:element.select();得到焦点时选中内容:<element onfocus="this.select();" /> 另外一个选中指定长度字符串的方法:http://bbs.csdn.net/t...原创 2013-05-30 17:01:00 · 226 阅读 · 0 评论 -
如何防止window.open打开的弹出窗口被浏览器拦截
转自:http://www.cnblogs.com/litao229/archive/2012/02/24/2367056.html 经常有人用window.open()的时候被浏览器拦截了 比如btn.onclick=function(){ function aa (){ window.open("xxx"); } aa();}...原创 2013-05-30 14:52:47 · 109 阅读 · 0 评论 -
JavaScript的日期设置
Date对象负责处理日期和时间。API参见:http://www.w3school.com.cn/js/jsref_obj_date.asp 我们可以通过使用 new Date(year_value, month_value, day_value, hour_value, minute_value, second_value) 的方式,创建指定日期的Date对象。需要注意的是,mon...原创 2013-05-24 11:30:56 · 72 阅读 · 0 评论 -
JavaScript 判断浏览器是否支持SVG
判断浏览器是否支持SVG的代码(部分截去自Highcharts源码):function hasSVG(){ SVG_NS = 'http://www.w3.org/2000/svg', return !!doc.createElementNS && !!doc.createElemen...原创 2013-03-21 11:25:08 · 153 阅读 · 0 评论 -
jQuery each循环中的continue和break操作
用each函数循环遍历数据时,在处理函数中return true,会跳过本次循环,进入下一个循环,相当于continue。return false,会跳出循环,相当于break。原创 2013-04-08 10:48:02 · 113 阅读 · 0 评论 -
页面如何自动滚动到指定位置
转自:http://www.cnblogs.com/e241138/archive/2012/12/19/2825179.html 如何实现页面加载完成后自动滚动到指定的位置?例如点击一篇博客,使页面的滚动条自动滚动到评论框所在的位置,这个功能只用一句代码就可以搞定:window.location.hash例如博客的地址是http://52java.sinaapp.c...原创 2013-04-09 17:00:41 · 204 阅读 · 0 评论 -
一个非常好的前端开发学习网站
http://www.zhangxinxu.com/php/原创 2013-04-10 14:47:40 · 178 阅读 · 0 评论 -
监听滚动条的滚动事件
当滚动条滚动时,会触发onscroll事件。如果用jQuery设置监听,可以写成$(selector).scroll(function(event){ ......}) 给显示滚动条的元素的scrollTop属性赋值,则指定滚动条滚动到哪里。单位是px。 将元素css的overflow属性设置成overflow:hidden时,表示隐藏滚动条,滚动条实际上...原创 2013-04-11 20:43:49 · 762 阅读 · 0 评论 -
javascript事件对象 target,currentTarget,originalTarget,explicitOriginalTarget区别
转自:http://shuaigg-babysky.iteye.com/blog/1561188 console.log(e.target);console.log(e.currentTarget);console.log(e.originalTarget);console.log(e.explicitOriginalTarget); body上绑定的mousemo...原创 2013-04-22 15:41:18 · 233 阅读 · 0 评论 -
JavaScript break跳出多重循环
转自:http://www.cnblogs.com/gordonchao/archive/2011/04/15/2017406.html多重循环在编程中会经常遇到,那么在JavaScript中如何指定跳出那层的循环呢。其实这也是break的一个用法,下面是一个不错的例子,来自《JavaScript权威指南》,可以参考下:Code?<script type...原创 2013-04-22 16:45:07 · 70 阅读 · 0 评论 -
什么是行内脚本
行内脚本,就是在HTML页面中中编写的JavaScript脚本。或者是动态创建的标签中的JavaScript脚本。即使中间是空的,但是script不是用来引用外部脚本的,也算行内脚本,例如:...原创 2012-11-16 17:17:29 · 292 阅读 · 0 评论 -
使用Sonar检查Typsscript和Javascript
本地有两个工程,一个Angular4的UI工程,使用Jest和Jasmine做单元测试,jest会出code coverage报告。一个后台Node工程,JS编写,用Jasmine做单元测试,istanbul出code coverage报告。项目需要集成Sonar进行代码检查。 步骤:1. 下载安装并启动SonarQubehttps://docs.sonarqube.org...原创 2018-07-24 11:05:10 · 2995 阅读 · 0 评论