javascript
文章平均质量分 66
longge9999
这个作者很懒,什么都没留下…
展开
-
JS正则总结
1.什么是正则表达式?正则表达式是匹配字符串的规则。验证用户输入的字符串是否符合正则的规则。 2.怎么创建正则表达式?(1).var reg=/pattern/;(2).var reg=new RegExp('pattern');new RegExp(pattern, attributes); 参数 pattern 是一个字符串,指定了正则表达式的模式或其他正则表...原创 2011-11-03 16:12:43 · 73 阅读 · 0 评论 -
js单线程问题
最近想做一个东西,大概是这样的。浏览器的滚动条在body头部和底部之间自动移动。移动的过程有速度效果,从慢到快的。也叫加速度效果。核心代码: var height=$("body").height();//height=2000while(height>0){ var temp=200; height-=temp; ...原创 2015-05-13 15:33:07 · 198 阅读 · 0 评论 -
cdn无法访问的时候,访问原文件
访问cdn无法访问的时候,访问源文件<script type="text/javascript" src="http:/ajax.microsoft.com/ajax/jquery/jquery-1.9.1.min.js"></script><script type="text/javascript">if(typeof jQuery == 'un..原创 2015-04-22 18:58:33 · 783 阅读 · 0 评论 -
JS中的!=、== 、!==、===的用法和区别
var num = 1; var str = '1'; var test = 1; test == num //true 相同类型 相同值 test === num //true 相同类型 相同值 test !== num //false test与num类型相同,其值也相同, 非运算肯定是false num =...原创 2015-04-21 10:04:35 · 360 阅读 · 0 评论 -
js文件\u开头的编码原来是unicode编码
在js文件中发现一串编码,\u开头。起初以为是ASIIC码,也不是。utf-8编码也不是。后来,发现是unicode编码。支持中文和英文。很容易和URL编码混淆。例如,在浏览器地址栏中的空格变为%20,汉字变为%开头的字符串等等。高人实现的unicode转码和解码特有意思。支持中文英文。javascript代码如下:<script type="text/javascript"...原创 2015-04-15 18:07:22 · 6630 阅读 · 0 评论 -
[转]玩转IE之自动切换代理服务器
今天和一个朋友聊到了chrome的自动代理功能,很多人感觉这个功能非常方便,但大家或许不知道这个功能其实是继承自IE浏览器,而且在“遥远”的Windows 98时代IE就已经具有了这个功能。这个功能在IE中被称作Proxy Automatic Configuration简称PAC,这个功能在1996年由Netscape公司开发,随着被IE支持后成为一个业内统一标准。那么我们在什么情况下需要用到...原创 2012-08-28 10:25:09 · 701 阅读 · 0 评论 -
[转]详细总结js中的json对象
使用JSON 进行数据传输 一、选择的意义 在异步应用程序中发送和接收信息时,可以选择以纯文本和 XML 作为数据格式。为了更好的使用ajax, 我们将学习一种有用的数据格式 JavaScript Object Notation (JSON ),以及如何使用它更轻松地在应用程序中移动数据和对象。JSON 是一种简单的数据交换格式,在某些方面,它的作用与XML 非常类似,但比XML ...原创 2012-11-06 11:29:32 · 111 阅读 · 0 评论 -
[转]Node.js安装攻略
什么是Node.js?还服务器端javascript?对于这个概念我在这篇文章不做解释,可以自己去搜索了解下,服务器端js不是新技术,只是最近的node.js的火爆让他爆发了,我会在以后的文章里解释什么是node.js。这里只是纯粹的搭建,连环境都没有,还玩什么服务器端js,一切都成了浮云,让我们先搭建一个环境,输入一个“hello world”的页面。对的,winxp下的搭建,你只需一步一步...原创 2012-11-06 10:03:01 · 76 阅读 · 0 评论 -
[转]ECMAScript 实现继承机制 apply() call() prototype chaining原型链
继承机制的实现要用 ECMAScript 实现继承机制,您可以从要继承的基类入手。所有开发者定义的类都可作为基类。出于安全原因,本地类和宿主类不能作为基类,这样可以防止公用访问编译过的浏览器级的代码,因为这些代码可以被用于恶意攻击。选定基类后,就可以创建它的子类了。是否使用基类完全由你决定。有时,你可能想创建一个不能直接使用的基类,它只是用于给子类提供通用的函数。在这种情况下,...原创 2012-11-05 23:08:03 · 82 阅读 · 0 评论 -
面向对象语言的特征
1.java和javascript是面向对象语言。而面向对象语言是高级语言,有很多的复杂的特征。而全面地了解和熟练的掌握了这些复杂的特征以后才可以熟练的运用面向对象语言。而且这些特征的实现只出现在高级语言中,没有这些特征就没有高级语言。提到对象就会出现什么是对象这个问题,在面向对象语言中对象指万物。任何的事物都是对象。在面向对象语言中怎么创建对象呢?类,类是概括对象的属性和方法的集合。对象的特...原创 2012-11-05 11:34:28 · 173 阅读 · 0 评论 -
ECMAScript的Object类
1.ECMAScript中的object类与java里的java.lang.object类相似,所有类都继承他而来的。Object类中的属性和方法都会出现在其他类中,所以理解了Object类,就可以更好的理解其他类。Object类具有以下属性:Constructor:对创建对象的函数的引用(指针),对于Object类,该指针指向原始的object()函数Prototype:对该对象的对...原创 2012-11-05 10:36:46 · 79 阅读 · 0 评论 -
一个简单数学问题用程序实现
现在盒子中有10个棋子,在盒子中加入20个棋子以后,白棋和黑棋的比例为7比8,那么现在盒子中有多少黑色的棋子?实现思路:1.原先盒子里的10个棋子,有很多可能的存在,例如白棋子和黑棋子为0,10;1,9;2,8;等等。把所有的可能存在保存在一个数组中。2.和上面同样的方法,把后面加上去的20个棋子中,可能存在保存在另一个数组中3.把连个数组循环嵌套遍历满足等式白棋数除7等于黑棋数...原创 2013-04-01 09:25:12 · 166 阅读 · 0 评论 -
查看js对象的所有属性而引发的问题
1.查看document.iframe1对象的所有属性。 1.查看document.iframe1对象的所有属性。<html><body><frameset rows="40%,40%,20%"><iframe name="iframe1" src="/example/hdom/frame_a.html" id=&原创 2012-03-22 17:32:19 · 90 阅读 · 0 评论 -
js验证输入的值是否钱数
1.text文本框接受输入的值,输入的值要符合如下规则:(1).没有小数点的正整数,可以加字符"元": 正则表达式为 ^[1-9]+[元]?$。(2).带有小数点的正浮点数,小数点后最多2位可以加字符"元": 正则表达式为^[1-9]+[\.][0-9]{1,2}[元]?$(3).小于1的带有小数点的正浮点数,同样小数点后最多2位可以加字符"元": ...原创 2011-11-09 17:11:06 · 340 阅读 · 0 评论 -
给大家推荐一个学习JavaScript的好地方
1.给大家推荐一个学习JavaScript的好地方,在线学习JavaScript,javascript知识总结的很简短到位。http://www.dreamdu.com/javascript/window原创 2012-04-27 17:41:37 · 118 阅读 · 0 评论 -
列表转换树形
今日,java程序中碰到菜单权限枚举(Enum),把一组权限转换为树形,返回给前端VUE展现。4个系统的4个菜单权限枚举中,重复的出现列表转换为树形的代码。显然代码重复了,需要优化。平时,java类中重复代码,抽取放到父类。枚举已继承Enum,所以不能继承其他类。想到把列表转换树形的实现,放到前端。前端把这段代码,多个系统间共享一个转化方法。后台则减少大量重复代码。(ps:菜单权限枚举会增加,...原创 2018-01-18 00:33:57 · 783 阅读 · 0 评论