JavaScript
个人知识管理布道师
这个作者很懒,什么都没留下…
展开
-
javascript zero to hero系列(1 开篇)
javascript zero to hero系列(1 开篇)原创 2016-07-07 11:56:04 · 711 阅读 · 3 评论 -
WebStorm破解方法
http://blog.csdn.net/it_talk/article/details/52448597http://blog.csdn.net/u012714280/article/details/51581492转载 2016-10-24 09:21:31 · 5925 阅读 · 0 评论 -
基于原型的面向对象语言VS基于类的面向对象语言
参考链接https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Details_of_the_Object_Model原创 2016-09-28 10:14:15 · 2451 阅读 · 0 评论 -
javascript实现继承
//javascript通过将构造器函数与原型对象相关联的方式来实现继承 function Employee(name,dept){ this.name=name; this.dept = dept; } function Manager(reports){ this.reports = reports; }原创 2016-09-28 10:48:34 · 276 阅读 · 0 评论 -
javascript DOM hierarchy
原创 2016-11-09 14:49:42 · 280 阅读 · 0 评论 -
Function对象的call,apply方法
//call,apply from MDN //1 using call to chain constructors for an object function Product(name,price){ this.name = name; this.price = price; if(pri原创 2016-10-30 10:14:48 · 2869 阅读 · 0 评论 -
奇怪的javascript变量名"name"
一句话,变量名不要用name,self,top,location!否则程序结果就不是你预期的。他们都是window对象的属性参考链接:http://stackoverflow.com/questions/2663740/what-is-the-name-keyword-in-javascripthttp://www.quackit.com/javascript/javascript原创 2016-11-11 17:07:11 · 745 阅读 · 0 评论 -
函数式编程概念:柯里化(currying)
//函数式编程概念:柯里化(currying):将多参数的函数转为单参数的形式 function currying(fn,n){ return function(m){ return fn.call(this,m,n); } } fu原创 2016-12-02 17:37:32 · 1128 阅读 · 0 评论 -
从原型链看DOM--Node类型
http://www.cnblogs.com/venoral/p/5293575.html转载 2016-12-04 18:51:43 · 513 阅读 · 0 评论 -
JavaScript语言发展史
JavaScript伴随着互联网的发展一起发展。互联网周边技术的快速发展,刺激和推动了JavaScript语言的发展。1996年,样式表标准CSS第一版发布。1997年,DHTML(Dynamic HTML,动态HTML)发布,允许动态改变网页内容。这标志着DOM模式(Document Object Model,文档对象模型)正式应用。1998年,Netscape公司开源了转载 2017-01-13 13:09:32 · 1188 阅读 · 0 评论 -
编程新手不应该首选javascript语言!
2 javascript是一门基于原型的面向对象语言,比传统的基于类的面向对象语言理解起来要难些.3 javascript本身是一门多范式的编程语言,有面向对象编程和函数式编程,对于没有函数式编程经验的人来说,理解函数式编程的代码不是很容易!原创 2016-11-18 16:59:19 · 511 阅读 · 0 评论 -
javascript中的事件冒泡
事件 *{ margin:0;padding:0; } body{ font-size:13px; line-height:130%; padding:60px; } #content{原创 2016-10-23 22:48:07 · 311 阅读 · 0 评论 -
javascript 5种方式实现继承
//继承第一种方式:对象冒充 function Parent(username){ this.username = username;//this由指向Parent改为指向Child this.sayHello=function(){ alert(this.username); } } functi原创 2016-10-13 01:07:52 · 333 阅读 · 0 评论 -
javascript中函数的声明方式
//1 常规方式 function sum(a,b,c){ var total=0; //数组内的arguments数组对象 for (var i in arguments) { total+=arguments[i]; } return tota原创 2016-06-29 23:48:27 · 306 阅读 · 0 评论 -
javascript中setTimeout函数使用案例
alert("start");var t = true;window.setTimeout(function(){ t = false;}, 1000);while(t){ }alert("end");事件触发线程,当一个事件被触发时该线程会把事件添加到待处理队列的队尾,等待JS引擎的处理。这些事件可来自JavaScript引擎当前执行的代码块如setTimeOut、也原创 2016-06-29 16:57:20 · 1087 阅读 · 0 评论 -
单个字符串多行显示
1 问题背景2 解决方案$("#externalSiteUrl").val("");修改为$("#externalSiteUrl").val(``);3参考资料http://stackoverflow.com/questions/805107/creating-multiline-strings-in-javascripthttps://developer.mo原创 2016-07-27 14:32:54 · 889 阅读 · 0 评论 -
javascript函数作用域和变量声明提前(variable hoisting)
var scope = "global";function f(){ console.log(scope);//输出"undefined",而不是"global" var scope = "local";//变量是在这里赋初始值的,但是变量本身在函数体内任何地方均是有定义的 console.log(scope);//输出"local"}原因解释由于局部变量本身在函数体内任何地方均是原创 2016-07-07 00:07:38 · 526 阅读 · 0 评论 -
深入理解JavaScript系列之设计模式
参考链接:http://www.cnblogs.com/yuzhongwusan/tag/%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3JavaScript%E7%B3%BB%E5%88%97/转载 2016-07-06 17:40:56 · 354 阅读 · 0 评论 -
javascript中cookie的简单使用案例
Insert title here <!-- Cookie用来识别用户 --> function setCookie(c_name,value,expiredays){ var exdate = new Date(); exdate.setDate(exda原创 2016-07-06 18:01:34 · 382 阅读 · 0 评论 -
javascript接口
javascript定义接口有3种方式1注解描述的方式2属性检测的方式3鸭式辨型的方式//1注解描述的方式 //优点:程序员有一个参考 //缺点:还是属于文档的范畴,这种方式太松散了,没有检查接口的方法是否完全被实现的 /* * interface Composite{ * function add(obj);原创 2016-10-09 10:20:34 · 370 阅读 · 0 评论 -
javascript中undefined与null的区别
//undefined值在布尔类型环境中会被当做false var myArray = new Array() if(!myArray[0]){ console.log("undefined is regared as false in the context of boolean") } //undefine原创 2016-09-21 15:27:51 · 307 阅读 · 0 评论 -
Java和JavaScript简单对比
Java 类(对象的模板)--> 对象,extends --> 继承JS 构造函数(对象的模板)--> 对象,prototype-->继承原创 2017-02-27 12:46:57 · 1491 阅读 · 0 评论