Fork me on GitHub
摘要: 1、函数声明法 2、函数表达式法 var add = function (a , b){ ......}; (function(){......}()); return function (){......} var add =function foo(a,b){......}; //命名式函数表达 阅读全文
posted @ 2016-10-07 19:33 XW_Wong 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 维基: 在计算机中,闭包(也称词法闭包或者函数闭包),是指一个函数或者函数的引用,与一个引用环境绑定在一起。这个引用环境是一个存储该函数每个非局部变量的表。 百度百科: 闭包是指可以包含自由(未绑定到特定对象)变量的代码块;这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在定义代码块的环境 阅读全文
posted @ 2016-10-07 18:24 XW_Wong 阅读(357) 评论(1) 推荐(1) 编辑
摘要: Javascript类的编写 在内部定义变量和方法 使用prototype,在原型链上定义方法与属性 写法一: 写法二: 利用上面归纳的特点,我们可以总结出一套高效可行的编写方法 使用构造函数的方式来定义public属性,private属性 用原型链prototype的方式来定义类的方法(publi 阅读全文
posted @ 2016-10-06 21:01 XW_Wong 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 情况一 情况二 情况三 定义一个函数之后,通过“ . ”号为其添加的属性和函数,通过自身可以访问到 obj.e, 但是这个函数创建出来的实例却访问补刀,我们将这种属性称之为静态变量、活着是静态属性 情况四 结果可见obj1的属性修改对obj2中的属性完全无影响,也就是说obj1与obj2中的属性虽同 阅读全文
posted @ 2016-10-06 18:38 XW_Wong 阅读(149) 评论(0) 推荐(0) 编辑
摘要: Javascript是一种 prototype based programming 语言,而与我们经常接触的calss based programming有很大区别。 每一个对象的实例都有一个constructor属性,用于指向创建其的函数对象。 (例子中的James.constructor指向的是 阅读全文
posted @ 2016-10-06 16:06 XW_Wong 阅读(258) 评论(0) 推荐(0) 编辑
摘要: Javascript原始对象类型(6种): (数据类型)number、string、boolean、function、undefined (对象类型)object(null、{}、Array、Date、RegExp...) 关于NaN NaN是一个特殊的number类型,它与任何数值都不相等,也包括 阅读全文
posted @ 2016-10-06 14:12 XW_Wong 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Javascript 浏览器窗口可视区域大小 在IE 9+,Chrome, Firefox、Opera,Safari中 浏览器窗口的内部高度 window.innerHeight 浏览器窗口的内部宽度 window.innerWindth 在所有浏览器都通用的JS方案 宽度 高度 网页尺寸 获取内容 阅读全文
posted @ 2016-10-05 20:40 XW_Wong 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 1、关于Javascript中的“ ”与“==”的比较 简而言之:“ ”要求类型与数值都相等。 “==”只要求数值相等 2、关于“||”与“&&”逻辑符 设有 A||B 与 C&&D A与B只需要有一个为真,整体则都为真 C与D只需要有一个为假,则整体值为假 注意:若A为真,则B部分就不需要被执行了 阅读全文
posted @ 2016-10-05 19:13 XW_Wong 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 前言: 在没有完全认识Javacript的时候,经常用Javascript/jQuery操纵DOM,改个样式什么的,使用Ajax进行前端后端的数据交互。 经常会想,这近些年大热的Javascript就只能做这么点事儿吗? 直到后来,慢慢接触到了AngularJS、NodeJS才知道,才知道将Java 阅读全文
posted @ 2016-10-05 19:08 XW_Wong 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 初识PHP - PHP是一种服务器端运行的编程语言,因为它可以在WEB服务器端运行。 - 网站的数据一般储存在服务器端,PHP则是用来处理这些服务器端德尔数据的。 - PHP是一种跨平台的语言,可以运行在各种语言搭建起来的操作系统。 - PHP是通过脚本来控制服务器处理数据的。PHP的标识码 - 页 阅读全文
posted @ 2016-06-13 19:35 XW_Wong 阅读(167) 评论(0) 推荐(0) 编辑