摘要:Step 1: set a debug configration on /.vscode/launch.json, like this: step 2 : In vscode's terminal, run >npm start . The default browser will auto ope
阅读全文
随笔分类 - Java / JavaScript
摘要:Step 1: set a debug configration on /.vscode/launch.json, like this: step 2 : In vscode's terminal, run >npm start . The default browser will auto ope
阅读全文
摘要:在最近的一个jQuery插件中,我使用到了jQuery中的resize()方法来检测用户调整浏览器窗口并运行相关代码。可以注意到resize window时各个浏览器的性能消耗不一。 我们想要的明显是在结束调整之后才执行事件。幸运的是我们可以通过以下几种方法来调整: 同样的,我们对滚动监听也可
阅读全文
摘要:需求是分析音频,用图形化展示。思路: 1、回想当年使用的播放器,如XX静听 一般就2种图形化展示 一个是条形柱 一个是波纹 2、分析数据转化成图像 这个是canvas常用的,之前做过的canvas分析图像数据,做滤镜做变形都是一把好手,这里当然 图形化也交给canvas了。 3、既然是分析音频...
阅读全文
摘要:// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S"...
阅读全文
摘要:在UIwebView 发现绑定longTap事件的操作中,在iso会有菜单弹出(复制黏贴,词典等),影响我们设定的交互操作,估要屏蔽之~ window.onload=function(){ document.documentElement.style.webkitTouchCal...
阅读全文
摘要:近日有个项目需要显示周几,一开始是这样写的//日期var dateObj = new Date().find('.sign_date').html((dateObj.getMonth() + 1) + '/' + dateObj.getDate()).end().find('.sign_week')...
阅读全文
摘要:1、tofix(n)这个可以得到n位小数 但如果想要兼容的话 还是用字符串的截取来做吧function changeTwoDecimal_f(x) { var f_x = parseFloat(x); if (isNaN(f_x)) { //alert('function:chan...
阅读全文
摘要:最近做了个小抽奖,名单就用xml来生成了 a君 b君 c君 /* # 读取文件 # xml文档路径 */ this.loadXML = function(xmlFile){ var xmlDoc; var xmlhttp = new window.XMLHttpRequest(); xmlhttp.open("GET",xmlFile,false); xmlhttp.send(null); xmlDoc = xmlhttp.responseXML.documentE...
阅读全文
摘要:10年前,只有最尖端的网站设计师会为网页的布局和修饰使用CSS。那时的浏览器对CSS进行布局的支持即不完善又漏洞百出,所以这些人在坚持WEB标准化的同时,也不得不采用hacks来使得他们的页面在所有浏览器中都能正常显示。其中一个被使用的越来越多的hack技术是浏览器嗅探(browser sniffing),使用Javascript里的navigator.userAgent属性来判断用户使用的是什么品牌哪个版本的浏览器。浏览器嗅探技术可以快捷的将代码进行分支,以便针对不同的浏览器应用不同的指令。今天,以CSS为基础进行的布局已经非常普遍,浏览器们对它的支持也非常的坚实。但是现在CSS3和HTML
阅读全文
摘要:在网上找了很多教程。 大致就一个方法,在flash上面覆盖一层透明的gif图片,通过点击gif图片,来获取一个onclick事件。 但是这个方法并不适用在我项目中,因为该flash里面有hover态,遮挡这条路子就行不通了。 经过一番搜索,终于找到了最佳的方法,留作笔记。 立即开通...
阅读全文
摘要:以前一直show()肯定是display:block,但是今天写jq的时候发现不是这样的,有时候却出现是display:inline。 简单看了下jquery此处的实现源码 if ( show ) { // Reset the inline display of this element ...
阅读全文
摘要:——–关于取消默认行为不同方法在不同的事件绑定中的不同反应 在js代码中取消默认行为我们经常使用return false与event.preventDefault1、return false不只取消默认行为,还会阻止event flow2、event.preventDefault是取消默认行为的DO...
阅读全文
摘要:一般通过文本节点的nodeValue来读取或改变文本节点中的文本。该文本节点通常是元素节点的firstChild var x = document.getElementById('test');alert(x.firstChild.nodeValue...
阅读全文
摘要:1.初识: instanceof是Java的一个二元操作符,和==,>,<是同一类东西。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据。可以用在继承中的子类的实例是否为父类的实现。相当于c#中的is操作符. ...
阅读全文
摘要:优化JavaScript脚本的性能总结 JavaScript性能优化重要吗?当然,如果你的JavaScript只是做一些简单的表单验证,你几乎可以忽略。但是,如果你是构建一个复杂的基于JavaScript的程序,例如webgame,富客户端,那么优化JavaScript程序的性能就很重要了。 ...
阅读全文
|