自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 html5

HTML5 是对 HTML 标准的第五次修订。其主要的目标是将互联网语义化,以便更好地被人类和机器阅读,并同时提供更好地支持各种媒体的嵌入。HTML5 的语法是向后兼容的。html语义化     语义化的含义就是用正确的标签做正确的事情,html语义化就是让页面的内容结构化,便于对浏览器、搜索引擎解析;在没有样式CCS情况下也以一种文档格 式显示,并且是容易阅读的。搜索引擎的爬虫依

2016-10-20 11:31:16 266

原创 javascript秘密花园读书笔记

toString()方法:当数字字面量使用这个方法时会出现错误,这是因为 JavaScript 解析器的一个错误, 它试图将点操作符解析为浮点数字面值的一部分。     例:2.toString(); // 出错:SyntaxError          解决办法:2..toString(); // 第二个点号可以正常解析2 .toString(); // 注意点号前面的空格

2016-10-16 19:30:52 698

原创 javascript中数组的方法

1.push():向数组的末尾添加一个或多个元素   返回值:把指定的值添加到数组后的新长度   注:直接修改原数组,而不是创建一个新的数组   pop():删除并返回数组的最后一个元素   注:pop() 方法将删除 arrayObject 的最后一个元素,把数组长度减 1,并且返回它删除的元素的值。如果数组已经为空,则 pop() 不改变数组,并返回 undefined 值

2016-10-16 14:16:32 232

原创 javascript中String的原生方法

1.charAt():返回指定位置的字符语法:stringObject.charAt(index);index :必需,表示字符串中某个位置的数字,即字符在字符串中的下标。注释:字符串中第一个字符的下标是 0。如果参数 index 不在 0 与 string.length 之间,该方法将返回一个空字符串。2.charCodeAt():可返回指定位置的字符的 Unicode

2016-10-15 18:13:33 307

原创 高性能javascript读书笔记之注意点

1.避免双重求值     允许传人另一段javascript代码字符串并执行的四种方法:     eval()、Function()构造函数、setTimeout()和setInterval()     当在javascript代码中执行另一段javascript代码时,都会导致双重求值的性能消耗(每次调用都会要创建一个新的解释器/编译器实例)。     a.大多数时候,没有必要使

2016-10-11 23:03:31 286

原创 高性能javascript读书笔记之算法和流程控制

代码的组织结构和解决具体问题的思路是影响代码性能的主要因素。循环的类型:for循环、while循环、do-while循环、for-in循环。注:只有for-in循环比其它几种明显要慢。不要使用for-in循环来遍历数组成员。优化循环:1.减少迭代的工作量:限制循环中耗时操作的数量、倒序循环;2.减少迭代次数:Duff’s Device(达夫设备);3.条件数

2016-10-08 14:42:49 230

原创 高性能javascript读书笔记之操作DOM

DOM:文档对象模型,是一个独立于语言的,用来操作XML和HTML文档的程序接口(API)。浏览器通常会把DOM和javascript独立实现,每次连接DOM和ECMAScript,都会被收取“过桥费”(性能消耗)。优化方法:1.减少访问DOM的次数,把运算尽量留在ECMAScript这一端处理。 慢:     function innerHTMLLoop() { 

2016-10-07 19:08:23 544

原创 高性能javascript读书笔记之数据存取

数据存储的位置关系到代码执行过程中数据的检索速度,改变数据的存储位置来获得最佳的读写性能。javascript中四种基本的数据存取位置:1.字面量:只代表自身,不存储在特定位置,有字符串、数字、布尔值、对象、函数、正则表达式,以及特殊的null 和undefined值。2.本地变量:使用var定义的数据存储单元。3.数组元素:存储在javascript数组对象内部,以数字作

2016-10-07 13:56:23 309

原创 高性能javascript读书笔记之 如何管理你的javascript代码

HTML4规范指出标签可以放在HTML文档的或中,并允许出现多次。浏览器的阻塞特性:当浏览器在执行javscript代码时,不能同时做其他任何事情,javascript执行过程耗时越久,浏览器等待响应的时间就会越长。注:浏览器在解析到标签之前,不会渲染页面的任何部分。       IE8及以上,其它新版浏览器允许并行下载javascript文件。性能问题:把

2016-10-06 22:05:06 248

原创 word_wrap、word_break和text-overflow的区别

word_wrap、word_break和text-overflow;css;前端

2016-09-28 20:06:09 477

转载 如何居中一个浮动元素?

原文出处:http://blog.sina.com.cn/s/blog_8d322eff010192wx.html回答:设置容器的浮动方式为相对定位然后确定容器的宽高 比如宽500 高 300 的层然后设置层的外边距[html] view plain copy >  html>  head>      styl

2016-03-15 19:40:50 803

转载 websocket

一、websocket与httpWebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算)首先HTTP有 1.1 和 1.0 之说,也就是所谓的 keep-alive ,把多个HTTP请求合并为一个,但是 Websocket 其实是一个新协议,跟HTTP协议基本没有关系,只是为了兼容现有浏览器的

2016-03-15 16:21:23 236 1

转载 DOCTYPE用法详解

DOCTYPE用法详解一、浏览器呈现模式和doctype有的网页是遵循标准而创作的,但也有很多不是。即使你不能创建遵循标准的网页,也希望浏览器根据标准来正确显示那些页。目前,大量网页充斥着大量非标准代码,它们仍能正常地工作。事实上,为旧版浏览器设计的大多数代码都能在新版浏览器中正确显示(虽然呈现方式可能有所区别)。这是什么原因呢?事实上,假如严格遵循最新标准,会完全破坏那些

2016-03-15 15:11:26 313

原创 javascript创建对象总结

javascript创建对象总结

2016-03-08 18:37:39 176

原创 javascript操作cookie

javascript操作cookie总结

2016-03-07 14:59:41 336

空空如也

空空如也

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

TA关注的人

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