当前位置:学者斋 >

有关JavaScript的大全

JavaScript数组去重的四种方法
  • JavaScript数组去重的四种方法

  • javascript数组去重方法汇总ue1=function(){varn=[];//一个新的临时数组for(vari=0;i<th;i++)//遍历当前数组{//如果当前数组的第i已经保存进了临时数组,那么跳过,//否则把当前项push到临时数组里面if(xOf(this[i])==-1)(this[i]);}returnn;};ue2=function(){varn={},r=[];...
  • 29990
JavaScript JS入门详细教程
  • JavaScript JS入门详细教程

  • JavaScript参考教程本教程为未接触过JavaScript的读者提供了比较完善的初级知识,但只限于初级知识:所有与动态网页密切相关的JavaScript在本教程中都未提及,包括动态定位、动画、让文档接收更多事件(ureEvent())等;所有在IE及Netscape中有不同的JavaScript都尽少提及。本教...
  • 14414
如何理解Javascript的caller,callee,call,apply区别
  • 如何理解Javascript的caller,callee,call,apply区别

  • 在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsarguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function:选项。当前正在执行的Function对象的名字。n:选项。要传递给Function对象的从0开始的参数值索引。说明a...
  • 30575
理解javascript中的with关键字是什么意思
  • 理解javascript中的with关键字是什么意思

  • 说起js中的with关键字,很多小伙伴们的第一印象可能就是with关键字的作用在于改变作用域,然后最关键的一点是不推荐使用with关键字。听到不推荐with关键字后,我们很多人都会忽略掉with关键字,认为不要去管它用它就可以了。但是有时候,我们在看一些代码或者面试题的时候,其中会有...
  • 16068
javascript编程异常处理的方法
  • javascript编程异常处理的方法

  • 1、烦人的脚本错误楼猪经常装13,但是普遍都没有深度。偶然艰难地看懂了一段英文,终于可以深沉地再装一回:WhenbrowsingWebpagesontheinternet,weallhaveseenaJavaScriptalertboxtellingusthereisaruntimeerrorandasking"Doyouwishtodebug".Errormessagelikethismaybeusefulf...
  • 14459
JavaScript的变量和数据类型
  • JavaScript的变量和数据类型

  • JavaScript数据类型:编程语言的最根本的特征之一是一组它支持的数据类型。这些是可被表示和操纵的编程语言的值的类型。JavaScript允许有三个基本数据类型:数字如.123,120.50等.字符串如"Thistextstring"等.布尔类型,如true或false.的JavaScript还定义了两种数据类型:null和u...
  • 12883
JavaScript toFixed方法介绍
  • JavaScript toFixed方法介绍

  • 定义和用法toFixed()方法可把Number四舍五入为指定小数位数的数字。语法xed(num)num必需。规定小数的位数,是0~20之间的值,包括0和20,有些实现可以支持更大的数值范围。如果省略了该参数,将用0代替。返回值返回NumberObject的字符串表示,不采用指数计数法,小数点后有固定的num...
  • 12858
如何理解Javascript的caller,callee,call,apply区别
  • 如何理解Javascript的caller,callee,call,apply区别

  • 在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsarguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function:选项。当前正在执行的Function对象的名字。n:选项。要传递给Function对象的从0开始的参数值索引。说明a...
  • 30565
JavaScript 基础教学
  • JavaScript 基础教学

  • JavaScript基础篇(一)基础篇Javascript:一、数据类型和值javascript:允许使用3种基本类型数据--------数字、字符串、布尔值,此外还支持两种小数据类型null(空)和undefine(未定义).javascript:还支持符合数据类型-对象(object),javascript中对象分两种,一种对象表示的已命名的值的...
  • 8343
关于javascript的基础知识
  • 关于javascript的基础知识

  • 元字符^$.*+?=!:|/()[]{}在使用这些符号时需要用“”来进行转移。如果记不清楚那些标点符号需要转移,可以在使用标点符号时都使用反斜杠“”简单匹配1、直接量/javascript/匹配带有“javascript”的字符串比如“javascriptisanobject-orientedscriptinglanguage”2、[]/[a...
  • 23347
关于 response方法的javascript asp教程第六课
  • 关于 response方法的javascript asp教程第六课

  • response对象:reponse是asp中六个对象之一。它代表了服务器端对浏览器的回应。response有8种方法,9种属性和一个集。在这一课,我们就重点讲述方法。方法:在javascript中,asp方法使用括号。请注意依赖er的两个方法,我们将在下一课讲到他们。同样应该注意到addheader()和redirect...
  • 10964
JavaScript中this的用法步骤
  • JavaScript中this的用法步骤

  • 关于JavaScript中this的用法网络中已经有较多比较详尽的介绍,可以参考本文的参考学习资料和网络。本文结合网络收集整理,尝试以一种简易的方式阐述JavaScript中this的用法,希望对大家关于JavaScript中this用法的快速理解有所帮助。1.this用法实例复制代码代码如下:r=“red”...
  • 19268
关于JavaScript中的parse()的使用方法
  • 关于JavaScript中的parse()的使用方法

  • 关于JavaScript中的'parse()方法使用简介Javascripte()方法接受一个日期字符串,并返回自1970年1月1日午夜的毫秒数。语法e(datestring)注:括号内的数据是可选的下面是参数的详细信息:datestring:一个字符串,表示日期返回值:自1970年1月1日午夜的毫秒数。例子:varmsecs=e("Jul...
  • 12398
javascript函数详解
  • javascript函数详解

  • 在javascript中,函数可看作是一种数据,可以赋值给变量,可以嵌套在另一个函数中。varfun=function(){("平底斜");}functionfun(){varn=10;functionson(){n++;}son();(n);}fun();//11fun();//11我们把上面第二段代码稍微修改下:varn=10;functionfun(){functionson(){n++;}son()...
  • 13254
如何理解Javascript的caller,callee,call,apply区别
  • 如何理解Javascript的caller,callee,call,apply区别

  • 在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsarguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function:选项。当前正在执行的Function对象的名字。n:选项。要传递给Function对象的从0开始的参数值索引。说明a...
  • 30575
JavaScript中Function函数
  • JavaScript中Function函数

  • Function是javascript里最常用的一个概念,javascript里的function是最容易入手的一个功能,但它也是javascript最难理解最难掌握的一个概念。今天我们来尝试理解Function和Object.因为这个里面有些人前期可能会搞糊涂.他们之间到底是什么关系.当然也不除外当初的我.注意:官...
  • 9943
Javascript中arguments对象的详解和使用方法
  • Javascript中arguments对象的详解和使用方法

  • 一、arguments使用方法通过方括号语法访问每一个元素varfun=function(one){(arguments[0]);(arguments[1]);(arguments[2]);}fun(1,2,3)//1//2//3通过length属性,查看到底要几个参数functionfun(){returnth;}fun(1,2,3)//3fun(1)//1fun()//0参数赋值(“严格模式下不允许...
  • 24321
JavaScript bold方法入门实例
  • JavaScript bold方法入门实例

  • JavaScriptbold方法lastIndexOf方法返回使用HTMLb标签定义的粗体字符串。其语法如下:复制代码代码如下:str_()提示:该方法不符合ECMA标准,不建议使用。bold方法实例复制代码代码如下:varstr="";e(());...
  • 23414
javascript控制页面控件隐藏显示的两种方法
  • javascript控制页面控件隐藏显示的两种方法

  • javascript控制页面控件隐藏显示的两种方法,方法的不同之处在于控件隐藏后是否还在页面上占位方法一:复制代码代码如下:["panelsms"]bility="hidden";["panelsms"]bility="visible";方法二:复制代码代码如下:["panelsms"]lay="none";["panelsms"]lay="inline";方法一隐藏后...
  • 9878
浅谈javascript深入理解js闭包
  • 浅谈javascript深入理解js闭包

  • 一、什么是闭包?“官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。相信很少有人能直接看懂这句话,因为他描述的太学术。我想用如何在Javascript中创建一个闭包来告诉你什么是闭包,因为跳...
  • 13072
javascript闭包的高级使用方法
  • javascript闭包的高级使用方法

  • 扩展Code:复制代码代码如下:varblogModule=(function(my){hoto=function(){//添加内部代码};returnmy;}(blogModule));Say:将自身传进方法,然后实现了方法的扩展,有点象零件组装啊Code:复制代码代码如下:varblogModule=(function(my){varoldAddPhotoMethod=hoto;hoto=funct...
  • 31086
JavaScript fontcolor方法入门实例
  • JavaScript fontcolor方法入门实例

  • fontcolor方法返回使用HTMLfont标签中color属性定义的带有颜色的字符串。其语法如下:复制代码代码如下:str_color(color)参数说明:str_object要操作的字符串(对象)color必需。颜色名(red)、RGB值(rgb(255,0,0))或者十六进制数(#FF0000)参数说明提示:该方法不符合ECMA标准,不建...
  • 22118
JavaScript知识点总结之this关键字
  • JavaScript知识点总结之this关键字

  • this是Javascript语言的一个关键字。随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。JavaScript中的this指针是一个动态的变量,一个方法内的this指针并不是始终指向定义该方法的对象的。Javascript中this关键字通常指...
  • 16128
Javascript数组与字典用法分析方法
  • Javascript数组与字典用法分析方法

  • 本文实例分析了Javascript数组与字典用法。分享给大家供大家参考。具体分析如下:Javascript的数组Array,既是一个数组,也是一个字典(Dictionary).先举例看看数组的用法。复制代码代码如下:vara=newArray();a[0]="Acer";a[1]="Dell";for(variina){alert(i);}上面的代码创立...
  • 5415
javascript匿名函数的用法
  • javascript匿名函数的用法

  • 摘要:本文讲解的是javascript最基础也是最重要的东西--函数,之所以写这篇文章,是因为面试的时候问到了,也算是温故而知新了。先上个例子,如果你看懂了,说明你已经理解了本文要讲的。复制代码代码如下:varf=(function(){functionf(){return10;}returnf();functionf(){return20;}...
  • 2493