自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冯小东

专注前端 赠人玫瑰 手留余香

  • 博客(10)
  • 资源 (12)
  • 收藏
  • 关注

原创 JavaScript--变量提升

什么是变量提升?JavaScript引擎的工作方式是,先解析代码,获取所有被声明的变量,然后再一步一步地运行。这造成的结果,就是所有的变量的声明语句,都会被提升到代码的头部,这就叫变量提升例1:console.log(a);var a=1;上面的代码首先使用console.log()方法,在控制台显示变量a的值,因为a还没有声明和复赋值,但是并不会报错,因为变量

2017-02-16 15:33:58 310

原创 HTML5--表单新特性使用自定义错误提示消息validity属性

一、HTML5表单新特性这里由于不是本文的主要内容,所以就不详细介绍HTML5表单新特性,需要了解和学习的介意查看本人的另外一篇文章,里面有很详细的介绍关于HTML5的表单的新特性。网址: http://blog.csdn.net/baidu_25343343/article/details/53140454二、自定义错误是什么?首先,HTML5的表单中有很

2017-02-12 00:29:34 21129 1

原创 浅谈JavaScript--Array数组sort()排序方法与自定义比较器的使用

数组的排序的重要性不必多说,到处可见,现在来说说sort()方法的使用与自定义比较器sort()方法:默认将数组中的所有元素转为字符串后再排列(默认是升序),用来排列字符串类型的元素比如一个数组:var array=[3,5,7,6,1,4,2];array.sort();console.log(String(array));   //1,2,3,4,5,6,7

2017-02-11 14:22:44 11002

原创 JavaScript交换两个变量值的四种方法

交换变量值指的是两个变量之间的值相互交换,具体的方法可总结出四种一、使用第三个变量(最简单,但不推荐)var a=3;var b=5;var t=a;b=a;b=t;console.log(a); //5console.log(b); //3二、使用位运算异或(只能进行数字的交换)公式: a^=b  b^=a  a^=b

2017-02-11 12:33:45 7965 1

原创 浅谈Javascript--Array数组的splice()方法之删除、插入、替换

Array数组的splice()方法,也是一个非常强大的方法,它的作用是:删除、插入、替换需要注意的是: splice()方法是直接修改原数组的一、删除的用法语法: array.splice(starti,n);starti 指的是从哪个位置开始(不包含starti)n指的是需要删除的个数 var array=[1,2,3,4,5]; arr

2017-02-08 00:30:09 62968

原创 浅谈JavaScript--Array数组的join()方法

介绍性的话就不多说了,我们都知道Array类型是JS内置对象最常用的一个类型,里面的API经常在开发中用到,有一个方法非常的强大,那就是join(),这个方法的功能就是:将array数据中每个元素都转为字符串,用自定义的连接符分割join()方法的使用:一、最简单的将数组的每个元素都转为字符串 var num = Array("hello","world");

2017-02-07 01:22:03 15424

原创 JavaScript内置对象--单体内置对象(Global、Math)详解

一、什么是单体内置对象?官方对于"单体"二字其实没有显性的表达,看了很多书籍和大牛的网站,都是含糊两口,其实就我自己也没完全搞清楚这个几个名词,“引用类型”,“单体”内置对象,"内置对象"这些词的区别,按介绍说,内置对象是不依赖于宿主环境的对象,这些对象在程序执行之前就已经存在了,开发人员不必显示地实例化内置对象,因为它们已经实例化了。简而言之,单体内置对象是不需要通过new来实例化的,例

2017-02-05 18:32:05 1726

原创 JavaScript内置对象--基本包装类型(Boolean、Number、String)详解

一、什么是基本包装类型?为了便于操作基本类型值,ECMAScript还提供了3个特殊的引用类型: Boolean、Number、String。这些类型与其他内置对象类型相似,但同时具有各自的基本类型相应的特殊行为。实际上,每当读取一个基本类型值得时候,后台就会创建一个对应的基本包装类型的对象,从而让我们能够调用一些方法来操作这些数据。包装类型,是一个专门封装原始类型的值,并提供对原始类型的

2017-02-05 15:50:30 3902 2

原创 JavaScript内置对象--Error类型详解

一、什么是错误处理?在介绍Error对象之前,先说说什么是错误处理。错误,指程序中非正常运行状态,在其他编程语言中称为"异常"或"错误",解释器会为每个错误情形创建并抛出一个Error对象,其中包含错误的描述信息。通过使用JS提供的异常错误语句,可以用结构化的方式来捕捉发生的错误,让异常处理代码与核心业务代码实现分离,最终使我们能够集中精力编写主业务功能代码。简言之:在程序执行过程中,即使程序

2017-02-03 20:40:59 8222 1

原创 JavaScript内置对象--Date类型详解

一、Date类型基本介绍ECMAScript中的Date类型是在早期Java中的java.util.Date类基础上构建的。为此,Date类型使用自UTC(Coordinated Universal Time,国际协调时间) 1970年1月1日午夜(零时)开始经过的毫秒数来保存日期。在使用这种数据存储格式的条件下,Date类型保存的日期能够精确到1970年1月1日之前或之后的100000000

2017-02-03 15:44:15 1782

本地WebSocketServer测试.html

本地测试websocket的连接通信,超级方便操作,可实时查看服务器响应。

2019-07-23

使用Echarts-X.JS实现3D地球

使用echarts-x实现3D地球,并完美解决“myChart is not function”的错误。

2018-07-06

jQuery.i18n.properties

基于jQuery.i18n.propertieschajian实现前端页面国际化

2017-12-01

Git教程By廖雪峰

Git教程by廖雪峰

2017-06-29

jcarousellite.js

图片轮播插件jcarousellite.js

2017-06-12

分页插件--pagination

分页插件--pagination

2017-04-23

ajaxfileupload

ajaxfileupload AJAX文件上传

2017-04-14

layer-date

日期选择空间layer-date

2017-03-31

Axure谷歌浏览器Chrome扩展程序文件下载

Axure谷歌浏览器Chrome扩展程序,打开"设置"--“”“扩展程序”,然后直接将文件拖拽即可

2017-03-24

正则表达式验证工具--RegexBuddy

正则表达式验证工具--RegexBuddy,超好用超实用

2017-01-17

验证正则表达式软件--SetupRegexBuddy

JS正则表达式验证工具---SetupRegexBuddy

2017-01-17

yuicompressor-2.4.8.jar

JS压缩工具,前端优化神器

2016-11-29

空空如也

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

TA关注的人

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