51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Javascript
JavaScript:new function(){}和function(){}()
继:http://www.cnblogs.com/hongdada/p/3328089.htmlnewfunction(){}function(){}():大概的总结:function(){}中有两个对象一个是function()的实例化,这个肯定类型是object的,称为"实例化对象".一个是return的对象,称为...
代码星球
·
2020-08-09
function
Javascript
new
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
new
return
实例
JavaScript 各种验证收集
filter或者forEach函数,可能是因为你的浏览器还不够新,暂时不支持新标准的函数,你可以使用如下方式自己定义:if(!Array.prototype.forEach){Array.prototype.forEach=function(fn,thisObj){varscope=thisObj||window;fo...
代码星球
·
2020-08-09
Javascript
各种
验证
收集
JavaScript 单例模式
1.function的静态变量<scripttype="text/javascript">functionUniverse(){this.name="hongda";this.age=28;if(Universe.instance){returnUniverse.instance;}Universe.ins...
代码星球
·
2020-08-09
Javascript
单例
模式
JavaScript 获取地址栏参数
1.functiona(){console.log(this);}a.call(null);window如果第一个参数传入的对象调用者是null或者undefined的话,call方法将把全局对象(也就是window)作为this的值。所以,不管你什么时候传入null,其this都是全局对象window,所以该题目可以...
代码星球
·
2020-08-09
Javascript
获取
地址
参数
JavaScript eval
eval的基础用法是:执行字符串形式的JavaScript表达式或语句,并返回结果(如果有)如果没有参数,返回undefined如果有返回值将返回此值,否则返回undefined如果为表达式,返回表达式的值如果为语句返回语句的值如果为多条语句或表达式返回最后一条语句的值varjson=eval("({sitename:...
代码星球
·
2020-08-09
Javascript
eval
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
callee
caller
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
作用域
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
replaceAll
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
开闭
原则
OCP
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字符串插入、删除、替换函数
JavaScript字符串插入、删除、替换函数说明://提取查找字符串前面所有的字符 functiongetFront(mainStr,searchStr){foundOffset=mainStr.indexOf(searchStr);if(foundOffset==-1){returnnull;}retur...
代码星球
·
2020-08-09
Javascript
字符串
插入
删除
替换
javascript的DOM操作
<html><scripttype="text/javascript">//window下history属性/*一共查看这个页面一共点击的几个页面document.write(history.length);//打开上一个页面history.back();//打开下一个页面history.for...
代码星球
·
2020-08-09
Javascript
DOM
操作
7kb的javascript日期操作类库(XDate)
AModernJavaScriptDateLibraryXDateisathinwrapperaroundJavaScript'snativeDateobjectthatprovidesenhancedfunctionalityforparsing,formatting,andmanipulatingdates.Iti...
代码星球
·
2020-08-09
7kb
Javascript
日期
操作
类库
JavaScript 进阶入门
17:56:11 2019-08-09如题所见还是入门 23:10:17 2019-08-11继续学习16:34:59 2019-08-14虽然入了门但还是缺少实践 本文资料来源:慕课网 https://www.imooc.com/code/48&...
代码星球
·
2020-08-09
Javascript
进阶
入门
首页
上一页
...
45
46
47
48
49
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他