冯小东

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

JavaScript--变量提升

什么是变量提升? JavaScript引擎的工作方式是,先解析代码,获取所有被声明的变量,然后再一步一步地运行。这造成的结果,就是所有的变量的声明语句,都会被提升到代码的头部,这就叫变量提升 例1: console.log(a); var a=1; 上面的代码首先使用co...

2017-02-16 15:33:58

阅读数:125

评论数:0

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

一、HTML5表单新特性 这里由于不是本文的主要内容,所以就不详细介绍HTML5表单新特性,需要了解和学习的介意查看本人的另外一篇文章,里面有很详细的介绍关于HTML5的表单的新特性。 网址: http://blog.csdn.net/baidu_25343343/article/detail...

2017-02-12 00:29:34

阅读数:7544

评论数:0

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

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

2017-02-11 14:22:44

阅读数:3146

评论数:0

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

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

2017-02-11 12:33:45

阅读数:1067

评论数:0

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

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

2017-02-08 00:30:09

阅读数:21592

评论数:0

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

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

2017-02-07 01:22:03

阅读数:9004

评论数:0

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

一、什么是单体内置对象? 官方对于"单体"二字其实没有显性的表达,看了很多书籍和大牛的网站,都是含糊两口,其实就我自己也没完全搞清楚这个几个名词,“引用类型”,“单体”内置对象,"内置对象"这些词的区别,按介绍说,内置对象是不依赖于宿主环境的对象,这些对象在...

2017-02-05 18:32:05

阅读数:402

评论数:0

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

一、什么是基本包装类型? 为了便于操作基本类型值,ECMAScript还提供了3个特殊的引用类型: Boolean、Number、String。这些类型与其他内置对象类型相似,但同时具有各自的基本类型相应的特殊行为。实际上,每当读取一个基本类型值得时候,后台就会创建一个对应的基本包装类型的对象,从...

2017-02-05 15:50:30

阅读数:550

评论数:1

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

一、什么是错误处理? 在介绍Error对象之前,先说说什么是错误处理。错误,指程序中非正常运行状态,在其他编程语言中称为"异常"或"错误",解释器会为每个错误情形创建并抛出一个Error对象,其中包含错误的描述信息。通过使用JS提供的异常错误语句,可以用结...

2017-02-03 20:40:59

阅读数:4531

评论数:0

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

一、Date类型基本介绍 ECMAScript中的Date类型是在早期Java中的java.util.Date类基础上构建的。为此,Date类型使用自UTC(Coordinated Universal Time,国际协调时间) 1970年1月1日午夜(零时)开始经过的毫秒数来保存日期。在使用这种...

2017-02-03 15:44:15

阅读数:493

评论数:0

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