2017年3月22日

JavaScript 原型,原型链 ? 有什么特点?

摘要: 原型: 每个对象都会在其内部初始化一个属性,就是prototype(原型)。 原型链: 当我们访问一个对象的属性时,如果这个对象内部不存在这个属性,那么他就会去prototype里找这个属性,这个prototype又会有自己的prototype,于是就这样一直找下去,也就是我们平时所说的原型链的概念 阅读全文

posted @ 2017-03-22 00:53 波Spirit 阅读(1244) 评论(0) 推荐(0) 编辑

JavaScript 闭包好处是什么?为什么用到闭包?

摘要: 一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。二、如何从外部读取局部变量?出于种种原因,我们有时候需要得到函数内的局部变量。但是,前面已经说过了,正常 阅读全文

posted @ 2017-03-22 00:53 波Spirit 阅读(8817) 评论(0) 推荐(2) 编辑

Javascript 作用链域

摘要: 全局函数无法查看局部函数的内部细节,但局部函数可以查看其上层的函数细节,直至全局细节。 当需要从局部函数查找某一属性或方法时,如果当前作用域没有找到,就会上溯到上层作用域查找, 直至全局函数,这种组织形式就是作用域链。 阅读全文

posted @ 2017-03-22 00:52 波Spirit 阅读(236) 评论(0) 推荐(0) 编辑

JavaScript 如何实现继承?

摘要: 1、构造继承 2、原型继承 3、实例继承 4、拷贝继承 原型prototype机制或apply和call方法去实现较简单,建议使用构造函数与原型混合方式。 function Parent(){ this.name = 'wang'; } function Child(){ this.age = 28 阅读全文

posted @ 2017-03-22 00:52 波Spirit 阅读(110) 评论(0) 推荐(0) 编辑

JavaScript 随笔

摘要: 1:i++(先运算再加 ++i;(意思就是i+1,先加再运算)。 2:“字符串拼接”。任何类型和字符串相加都会装变成字符串。 3:"=" ;"==";" "。 一个等号是赋值操作,==先转换类型再比较, 先判断类型,如果不是同一类型直接为false。 4:比较运算符”,返回一个布尔类型。“===”必 阅读全文

posted @ 2017-03-22 00:51 波Spirit 阅读(104) 评论(0) 推荐(0) 编辑

JavaScript 创建对象的几种方式?

摘要: 1、对象字面量的方式 person={firstname:"Mark",lastname:"Yun",age:25,eyecolor:"black"}; 2、用function来模拟无参的构造函数 function Person(){} var person=new Person();//定义一个f 阅读全文

posted @ 2017-03-22 00:51 波Spirit 阅读(284) 评论(0) 推荐(0) 编辑

CSS 随笔

摘要: 1:内嵌阴影边框 inset{},内部边框。 2:width: calc(100% - 18px);自适应宽度。18px是margin数值。 3:rem综合评价是用来做web app它绝对是最合适的人选之一。 4:word-wrap,text-wrap。 word-break:break-all。表 阅读全文

posted @ 2017-03-22 00:50 波Spirit 阅读(168) 评论(0) 推荐(0) 编辑

AJAX Ajax跨域请求action方法,无法传递及接收cookie信息(应用于系统登录认证及退出)解决方案

摘要: 最近的项目中涉及到了应用ajax请求后台系统登录,身份认证失败,经过不断的调试终于找到解决方案。 应用场景: 项目测试环境: 1:前端应用HTML,js,jQuery ajax请求,部署在Apache服务器; 2:后端业务系统应用spring mvc,mybatis,部署在tomcat服务器。当在一 阅读全文

posted @ 2017-03-22 00:49 波Spirit 阅读(296) 评论(0) 推荐(0) 编辑

JavaScript 数据类型

摘要: 字符串(String)、数字(Number)、布尔(Boolean)、数组(Array)、对象(Object)、空(Null)、未定义(Undefined)。 JavaScript 字符串 对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分 阅读全文

posted @ 2017-03-22 00:49 波Spirit 阅读(137) 评论(0) 推荐(0) 编辑

CSS CSS3新属性

摘要: 2D 转换(transform) translate() rotate() scale() skew() matrix() translate() rotate() scale() skew() matrix() 3D 转换 rotateX() rotateY() rotateX() rotateY 阅读全文

posted @ 2017-03-22 00:48 波Spirit 阅读(389) 评论(0) 推荐(0) 编辑

导航