#Asc

JavaScript:异步 setTimeout

setTimeout()方法用于在指定的毫秒数后调用函数或计算表达式。functionshowDate(){vardate=newDate();console.log(date);}console.log("aa");showDate();console.log("bb");setTimeout(function(){...
代码星球 ·2020-08-09

JavaScript:new function(){}和function(){}()

继:http://www.cnblogs.com/hongdada/p/3328089.htmlnewfunction(){}function(){}():大概的总结:function(){}中有两个对象一个是function()的实例化,这个肯定类型是object的,称为"实例化对象".一个是return的对象,称为...
代码星球 ·2020-08-09

JavaScript new return 类的实例化

new初始化方法简单没有return的就不写了functionPerson(){this.name="hongda";this.age=28;return"fffffff";}varp=newPerson();console.dir(p);console.log(typeofp);varpp=Person();cons...
代码星球 ·2020-08-09

JavaScript 各种验证收集

filter或者forEach函数,可能是因为你的浏览器还不够新,暂时不支持新标准的函数,你可以使用如下方式自己定义:if(!Array.prototype.forEach){Array.prototype.forEach=function(fn,thisObj){varscope=thisObj||window;fo...

JavaScript 单例模式

1.function的静态变量<scripttype="text/javascript">functionUniverse(){this.name="hongda";this.age=28;if(Universe.instance){returnUniverse.instance;}Universe.ins...
代码星球 ·2020-08-09

JavaScript 获取地址栏参数

1.functiona(){console.log(this);}a.call(null);window如果第一个参数传入的对象调用者是null或者undefined的话,call方法将把全局对象(也就是window)作为this的值。所以,不管你什么时候传入null,其this都是全局对象window,所以该题目可以...

JavaScript eval

eval的基础用法是:执行字符串形式的JavaScript表达式或语句,并返回结果(如果有)如果没有参数,返回undefined如果有返回值将返回此值,否则返回undefined如果为表达式,返回表达式的值如果为语句返回语句的值如果为多条语句或表达式返回最后一条语句的值varjson=eval("({sitename:...
代码星球 ·2020-08-09

JavaScript callee caller

caller是function的属性callee是arguments的属性callee:返回正在执行的函数对象。varsum=function(n){if(1==n)return1;elsereturnn+sum(n-1);}console.log(sum(100));varsum=function(n){if(1==...
代码星球 ·2020-08-09

JavaScript 作用域

1.变量varx=10;Object.prototype.y=20;varw=33;console.log(x);console.log(y);(function(){varx=100;vary=30;w=44;console.log(x);console.log(window.x);console.log(y);co...
代码星球 ·2020-08-09

JavaScript replaceAll

网上的:String.prototype.replaceAll=function(str1,str2){varstr=this;varresult=str.replace(eval("/"+str1+"/gi"),str2);returnresult;}String.prototype.replaceAll=funct...
代码星球 ·2020-08-09

JavaScript 开闭原则OCP

代码:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999...
代码星球 ·2020-08-09

JavaScript 小知识

1.var变量<scripttype="text/javascript">vara="hong";varfun=function(){vara="aa";console.log(a);}console.log(a);//hongfun();//aa</script>有局部变量与全局变量同名,在方...
代码星球 ·2020-08-09

JavaScript字符串插入、删除、替换函数

JavaScript字符串插入、删除、替换函数说明://提取查找字符串前面所有的字符 functiongetFront(mainStr,searchStr){foundOffset=mainStr.indexOf(searchStr);if(foundOffset==-1){returnnull;}retur...

javascript的DOM操作

<html><scripttype="text/javascript">//window下history属性/*一共查看这个页面一共点击的几个页面document.write(history.length);//打开上一个页面history.back();//打开下一个页面history.for...
代码星球 ·2020-08-09

7kb的javascript日期操作类库(XDate)

AModernJavaScriptDateLibraryXDateisathinwrapperaroundJavaScript'snativeDateobjectthatprovidesenhancedfunctionalityforparsing,formatting,andmanipulatingdates.Iti...
首页上一页...5051525354...下一页尾页