摘要: B/S:(browser/server),开发成本低、管理维护简单、升级便利、发生故障概率小(通过80端口进行通信)等优点,但安全性不足,容易受到浏览器的限制。 C/S:(client/server),发生故障概率比较大,涉及网络问题比较复杂;但是相对于B/S而言其安全性较好,利于管理用户等优点。 阅读全文
posted @ 2017-04-02 19:32 Christal_11 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1. head first html与css Head First HTML与CSS(第2版) (豆瓣)2. css实战手册 CSS实战手册(第2版) (豆瓣)3. javascript权威指南 JavaScript权威指南 (豆瓣)4. css权威指南 CSS权威指南(第三版) (豆瓣)5. ja 阅读全文
posted @ 2017-04-02 15:24 Christal_11 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一、Javascript方面的书籍: 1 JavaScript权威指南(第6版):号称javascript圣经,前端必备;前端程序员学习核心JavaScript语言和由Web浏览器定义的JavaScript API的指南和综合参考手册; 2 JavaScript高级程序设计(第3版) :前端必备书, 阅读全文
posted @ 2017-04-02 15:21 Christal_11 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 以我的经验,大部分技术,熟读下列四类书籍即可。 那么,目前为止我认为最好的书是: css: 关于css3, 她是一个模块化的渐进式增强,且以2.1为基础,因此,请学好css2再学习css3,这方面我认为只需要一本实践书即可,告诉你css3能做到什么,毕竟,原理是共通的。 The Book of CS 阅读全文
posted @ 2017-04-02 15:20 Christal_11 阅读(1067) 评论(0) 推荐(0) 编辑
摘要: 一、澄清概念 1.JS中"基于对象=面向对象" 2.JS中没有类(Class),但是它取了一个新的名字叫“原型对象”,因此"类=原型对象" 二、类(原型对象)和对象(实例)的区别与联系 1.类(原型对象)是抽象,是概念的,代表一类事物。 2.对象是具体的,实际的,代表一个具体的事物。 3.类(原型对 阅读全文
posted @ 2017-03-29 18:56 Christal_11 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一、JS中的数据类型 1.数值型(Number):包括整数、浮点数。 2.布尔型(Boolean) 3.字符串型(String) 4.对象(Object) 5.数组(Array) 6.空值(Null) 7.未定义(Undefined) 二、判断一个变量的数据类型 1.数值型(number) 比较常用 阅读全文
posted @ 2017-03-29 17:52 Christal_11 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一、JavaScript"=="的作用 二、==和 的区别 ==用于一般比较, 用于严格比较,==在比较的时候可以转换数据类型, 严格比较,只要类型不匹配就返回flase。 举例说明: "1" == true类型不同,"=="将先做类型转换,把true转换为1,即为 "1" == 1;此时,类型仍不 阅读全文
posted @ 2017-03-29 17:42 Christal_11 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 一、JavaScript语言特点 1.1、JavaScript是基于对象和事件驱动的(动态的) 它可以直接对用户或客户输入做出响应,无须经过Web服务程序。它对用户的响应,是采用以事件驱动的方式进行的。所谓事件驱动,就是指在主页中执行了某种操作所产生的动作,就称为“事件”。比如按下鼠标,移动窗口,选 阅读全文
posted @ 2017-03-29 17:34 Christal_11 阅读(107) 评论(0) 推荐(0) 编辑
摘要: //定义Circle类,拥有成员变量r,常量PI和计算面积的成员函数area() 1.工厂方式 2.比较正规的写法 3.json写法 4.有点变化,但是实质和第一种一样 Circle.PI = 3.14159; 能够放入属性中写成this.PI=3.14159; 常用为第一种和第三种 第三种写法的扩 阅读全文
posted @ 2016-10-07 13:28 Christal_11 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1、判断是否为数组类型 function isArray(obj){ return (typeof obj == 'object')&&(obj.constructor == Array);}var arr = [1,2,3];alert(isArray(arr));alert(typeof arr 阅读全文
posted @ 2016-10-07 13:25 Christal_11 阅读(241) 评论(0) 推荐(0) 编辑