为你推荐

JavaScript 各种验证收集

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

JavaScript 获取地址栏参数

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

JavaScript 单例模式

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

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

js 注意点

1.var//反例myname="global";//全局变量functionfunc(){alert(myname);//"undefined"varmyname="local";alert(myname);//"local"}func();JavaScript中,你可以在函数的任何位置声明多个var语句,并且它们就...
代码星球·2020-08-09

sql 题目

1.自增列通用:selectid=(selectcount(1)fromtablebwhereb.sid<a.sid),*fromtablea;selectid=identity(int,1,1),*from...第二个已经有主键自增列的就不可以用了还有就是rownumber2.CREATETABLEdbo.#t...
代码星球·2020-08-09

sql 锁

数据库中不使用锁时可能出现的问题:1.更新丢失(Lostupdate)  两个事务都同时更新一行数据,但是第二个事务却中途失败退出,导致对数据的两个修改都失效了。这是因为系统没有执行任何的锁操作,因此并发事务并没有被隔离开来。2.脏读(dirtyreads) 无效数据的读出,例如一个事务T...
代码星球·2020-08-09

逻辑题

假设在一段高速公路上,30分钟之内见到汽车经过的概率是0.95。那么,在10分钟内见到汽车经过的概率是多少?(假设缺省概率固定)这题的关键在于0.95是见到一辆或多辆汽车的概率,而不是仅见到一辆汽车的概率。在30分钟内,见不到任何车辆的概率为0.05。因此在10分钟内见不到任何车辆的概率是这个值的立方根,而在10分钟内...
代码星球·2020-08-09

Linq let Concat

let:String[]strs={"Apennysavedisapennyearned.","Theearlybirdcatchestheworm.","Thepenismightierthanthesword."};varresult=fromsinstrs//s是数组strs中的一个元素letword=s.Spl...
代码星球·2020-08-09

Linq in GroupBy GroupJoin

还是上一份的代码例子:publicclassPerson{publicintID{get;set;}publicstringName{get;set;}publicintAge{get;set;}}publicclassDog{publicintID{get;set;}publicstringName{get;set;...
代码星球·2020-08-09

Linq 对List的一些操作

代码:publicclassPerson{publicintID{get;set;}publicstringName{get;set;}publicintAge{get;set;}}publicclassDog{publicintID{get;set;}publicstringName{get;set;}publici...
代码星球·2020-08-09