自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

转载 部分增强Web技术(3)

三、Web Worker1.概述JavaScript语言采用的是单线程模型,也就是说,所有任务只能在一个线程上完成,一次只能做一件事。前面的任务没做完,后面的任务只能等着。随着电脑计算能力的增强,尤其是多核 CPU 的出现,单线程带来很大的不便,无法充分发挥计算机的计算能力。Web Worker的作用,就是为JavaScript创造多线程环境,允许主线程创建Worker线程,...

2019-09-20 18:14:00 124

转载 部分增强Web技术(2)

二、IndexedDB1.概述随着浏览器的功能不断增强,越来越多的网站开始考虑,将大量数据储存在客户端,这样可以减少从服务器获取数据,直接从本地获取数据。现有的浏览器数据储存方案,都不适合储存大量数据:Cookie的大小不超过4KB,且每次请求都会发送回服务器;LocalStorage在2.5MB到10MB之间(各家浏览器不同),而且不提供搜索功能,不能建立自定义的索引。...

2019-09-20 18:12:00 97

转载 部分增强Web技术(1)

一、Web SQL 数据库Web SQL是一个独立的规范,引入了一组使用SQL操作客户端数据库的API(应用编程接口)。Web SQL数据库可以在最新版的Safari、Chrome和Opera浏览器中工作。可用如下方式判断浏览器是否支持Web SQL:if(window.openDatabase){console.log(“浏览器支持Web SQL”); }We...

2019-09-20 18:00:00 108

转载 框架与库——快捷高效开发的强大助力

一、框架引入加速服务(第三方库链接目录)CDN:https://www.bootcdn.cn/all/二、部分基础知识参考链接菜鸟教程:https://www.runoob.com/W3School:https://www.w3school.com.cn/MDN:https://developer.mozilla.org/zh-CN/docs/Web转载于:htt...

2019-09-10 19:31:00 102

转载 JavaScript——驰骋网页的脚本执行者(9)

十四、浏览器对象模型(Bom)Bom有这些常用对象:Window:封装了浏览器整个窗口对象Navigation:封装了浏览器的信息Screen:封装了操作系统的屏幕信息History:封装了浏览器访问历史信息Location:封装了浏览器地址栏信息1.location对象location对象是最有用的BOM对象之一,提供了与当前窗口中加载文档的有关信...

2019-09-10 11:30:00 68

转载 JavaScript——驰骋网页的脚本执行者(8)

十二、jQuery相关jQuery是一个优秀的JavaScript库,是一个凭借简洁的语法和跨平台的兼容性,极大地简化了JavaScript开发人员遍历HTML文档,操作Dom,处理事件,执行动画和开发Ajax的操作。jQuery封装了很多预定义的对象和函数,而且支持链式调用(连续调用)。可以下载jQuery的js文件通过script标签的src引入,也可以通过cdn加速器...

2019-09-10 11:23:00 136

转载 JavaScript——驰骋网页的脚本执行者(7)

十、文档对象模型(Dom)1.Dom的介绍DOM是JavaScript操作HTML和XML文档API(应用程序编程接口),DOM描绘了一个层次化的节点树,允许开发人员添加,移除,修改页面的某一部分。1998年10月DOM1级规范成为W3C的推荐标准,为基本的文档结构以及查询提供了接口。但是要注意,IE中的所有DOM对象都是以COM对象的形式实现的。这意味着IE中的DOM对象与原生...

2019-09-07 10:45:00 244

转载 JavaScript——驰骋网页的脚本执行者(6)

九、高级面向对象技术之继承1.工厂函数模式创建对象例如:function factory(name,age){ var obj = new Object(); obj.name = name; obj.age = age; obj.sayName = function(){ }; return obj;}...

2019-09-02 16:52:00 101

转载 JavaScript——驰骋网页的脚本执行者(5)

七、基本包装类型1.包装类型的概念为了便于操作基本类型值,ECMAScript提供了3个特殊的引用类Boolean, Number, String。每当读取一个基本类型值的时候,后台就会创建一个对应的基本包装类型对象,从而可以使我们调用一些方法操作这些数据,如:var s = "briup";s.substring(2);后台会自动完成这些操作:创建String类型的...

2019-08-28 19:19:00 107

转载 JavaScript——驰骋网页的脚本执行者(4)

六、数组1.数组的介绍ECMAScript数组是有序列表,是存放多个值的集合,属于引用数据类型。它的特性有:每一项都可以保存任何类型的数据;数组的大小是可以动态调整的;可以访问或改变数组的length属性(数组也是一种对象,length是表示数组长度的属性,length表示数组中数组项的个数):通过设置length的值在数组末尾移除数组项,或者向数组中添加新的数组项。...

2019-08-25 17:23:00 94

转载 JavaScript——驰骋网页的脚本执行者(3)

五、对象及函数ECMAScript中的对象其实就是一组数据(属性)和功能(方法)的集合,是一种复杂的引用数据类型,引用数据类型的函数和数组也可以看成是一种特殊的对象。1.对象的创建可以使用构造函数创建对象(Object是所有对象的根对象,一个普通对象都会直接间接的继承Object),如:var person = new Object();person.name ...

2019-08-25 17:21:00 112

转载 JavaScript——驰骋网页的脚本执行者(2)

四、流程控制语句1.分支if语句condition表示任意表达式,该表达式求值的结果不一定是布尔类型,如果不是布尔类型,ECMAScript会调用Boolean()转换函数将这个表达式结果转换为一个布尔类型,当该值为true时,执行if代码块中的内容。if-else语句当condition为true时,执行if代码块中的内容,否则,执行else代码块中的内...

2019-08-25 17:20:00 167

转载 JavaScript——驰骋网页的脚本执行者(1)

一、关于JavaScriptJavaScript诞生的初衷,是为了减轻网站中表单验证部分对后台服务器和用户双方造成的负担,使一些基础数据检验在前台页面就能够完成,而不用浪费后台服务器资源,同时也减轻了后台验证时返回的页面跳转动作带来的网络负担。JavaScript最初的名字叫LiveScript,后来为了搭上媒体上热炒的java顺风车(蹭热度),在正式发布前夕改名为JavaScr...

2019-08-25 17:09:00 145

转载 Linux操作系统——优良服务的优良承载

一、Linux操作系统特点1.性能强劲,运行稳定,一般作为服务器;2.整个操作系统易压缩,方便植入硬件设备;3.开源免费(源代码开放,方便大众维护或进行二次开发);4.对于初学者来说是目前建立编程思维的最好环境;5.与Windows系统不同,Linux系统没有盘符的概念(不分盘),所有文件都处于根目录下(目录也是一种特殊文件)。二、访问Linux操作系统...

2019-08-17 21:33:00 111

转载 HTML5&CSS3——让你的页面美如画(8)

6.CSS媒体查询实现网页在不同终端中显示不同的布局主要有两种方式:一是编写多套网页,根据浏览器发送的请求报文确定浏览器类型,返回对应网页并由浏览器显示;二是通过CSS的媒体查询模块判断浏览器终端类型,并对网页应用相应的样式,这就要求网页需要做成响应式的布局。CSS的媒体查询模块允许在不改变代码的前提下对显示效果进行调整。媒体查询由两部分组成,一个可选的媒体类型,以...

2019-08-08 19:35:00 91

转载 HTML5&CSS3——让你的页面美如画(7)

5.CSS3动画(1)Animations动画机制(未稳定机制,使用时需保证浏览器兼容性)Animations是CSS3的一个模块,使用keyframes定义如何随着时间的移动改变CSS的属性值,可以通过指定它们的持续时间,重复次数,如何重复来控制关键帧的行为。通过@keyframes来设置动画序列,序列中每个关键帧描述动画元素在动画序列的特定时间内表现出怎样的效果。关键帧...

2019-08-08 19:33:00 257

转载 HTML5&CSS3——让你的页面美如画(6)

4.CSS布局(1)自动布局(默认文档流)HTML+CSS元素配合搭建页面框架称为布局。默认文档流就是对页面布局不加任何修饰,元素自动的布局方式,其特点如下:元素在页面中的显示顺序与元素在代码中出现的顺序是一致的;块级元素独占一行空间,宽度默认为父级的100%,高度由其内容高度所决定;行内元素与其他元素共享一行空间,宽高由其内容所决定。通过为displa...

2019-08-06 21:38:00 101

转载 HTML5&CSS3——让你的页面美如画(5)

3.CSS样式(1)字体样式color 字体颜色(red、blue、#fff...)font-family 字体形态("微软雅黑"、"Microsoft YaHei"、"宋体"、serif...)font-style 字体是否开启斜体(normal、italic)font-weight 字体粗细(thin、normal、bold、bolder、100~900)fo...

2019-08-02 21:05:00 149

转载 HTML5&CSS3——让你的页面美如画(4)

2.CSS选择器CSS样式表通过CSS选择器定位到样式所需要作用到的元素,然后为这些元素加上相应CSS声明块中的样式内容。CSS选择器主要有以下几种:(1)标签选择器/元素选择器——使用元素名称直接选中元素,如:p{height:100px;border:1px solid red;}(2)类选择器——以点"."开头,后面紧跟一个类名,如:.first...

2019-08-02 21:03:00 215

转载 HTML5&CSS3——让你的页面美如画(3)

三、CSS1.CSS基础CSS代表层叠样式表,是一种修饰文档(HTML、XML和SVN等)的语言,可以美化文档内容的展现形式。CSS语言的核心功能就是为特定的属性设定特点的值格式为:属性名:属性值(如color:#fff)。CSS声明块是将多个CSS声明写在一起,每个CSS声明通过“;”分隔开,使用“{”“}”将多个CSS声明括起来。在CSS声明块前添加一个选择器(如...

2019-08-02 21:01:00 114

转载 HTML5&CSS3——让你的页面美如画(2)

二、HTML4与HTML51.doctype在HTML非常年轻的时候(1991、2年左右),doctype是用来作为一组规则的链接,HTML页面必须遵循这些规则才能被认为是好的HTML,这些规则会用来检测网页是不是存在问题。 然而,这些年没有人真正的关心doctype,他们只是一个历史产物必须包含在页面中。严格的文档类型:<!DOCTYPEHTMLPUBLIC ...

2019-07-30 21:36:00 469

转载 HTML5&CSS3——让你的页面美如画(1)

一、HTML1.HTML基础HTML是一种超文本标记语言,主要用于搭建页面的框架结构,它能够被浏览器解析,将内容按其所编写的结构有组织地展现出来。HTML文体有以下常用内容:(1)首部声明(如<!DOCTYPE HTML>);(2)HTML开始标签(或包括声明)(如<HTML lang=”en”>);(3)头部配置...

2019-07-30 21:27:00 239

转载 Axure RP——原型图设计,做一个合格的产品经理(3)

五、Axure团队协作设计1.一款产品往往有很多需要设计的页面,为此需要进行团队协作设计。在页面目录窗口创建好合适的页面总体结构后,点击菜单栏中的“Team—>Create Team Project from Current File”2.在弹出的窗口中选择svn选项卡,在Team Directory中输入团队队长的svn地址,在Team Project Nam...

2019-07-29 21:33:00 219

转载 Axure RP——原型图设计,做一个合格的产品经理(2)

四、Axure部分复杂组件说明1.Dynamic Panel(动态面板)(1)双击动态面板弹出它的状态管理窗口,可以命名、添加或删除该动态面板的各种状态(2)双击状态可以进入工作窗口对其进行搭建(3)可以在主工作窗口中给按钮等原件设置点击事件来切换动态面板状态,控制显示内容(4)可以在动态面板状态搭建时双击检查窗口属性版的OnLoa...

2019-07-29 21:30:00 197

转载 Axure RP——原型图设计,做一个合格的产品经理(1)

一、关于Axure  Axure是一款设计页面原型图的软件工具,它可以通过拖拽组件的方式快速生成页面预览,还可以对组件进行丰富的样式和事件设定,使页面预览更接近实际效果。  Axure通常用于网站或软件开发的需求分析阶段,产品经理在分析了客户提出的需求后,在团队开发能力范围内设计产品的预览效果,大致确定成品的验收标准。二、使用Axure1.操作页面2...

2019-07-29 21:07:00 837

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除