
JavaScript
花里没有海
这个作者很懒,什么都没留下…
展开
-
JavaScript中的常见转义字符
以反斜杠开头的不可显示的特殊字符通常称为控制字符,也被称为转义字符吗。通常转义字符可以在字符串中添加不可显示的特殊字符,或者防止引号匹配混乱的问题。JavaScript常用的转义字符如下:转义字符说 明转义字符说 明\b退格\v跳格(Tab,水平)\n回车换行\r换行\tTab符号\原创 2016-10-26 16:43:14 · 1091 阅读 · 0 评论 -
Undefined类型与Null类型
一、Undefined类型Undefined 类型只有一个值,即特殊的undefined。在使用var 声明变量,但没有对其初始化时,这个变量的值就是undefined。var box;alert(box);PS:我们没有必要显式的给一个变量赋值为undefined,因为没有赋值的变量会隐式的(自动的)赋值为undefined;而undefined 主要的目的是为了用于比较,ECM原创 2016-11-09 20:16:04 · 749 阅读 · 0 评论 -
JavaScript中的构造函数
在JavaScript中,利用工厂模式可以产生大量实例化对象,并且避免实例化对象重复的问题。工厂模式解决了重复实例化的问题,但还有一个问题,那就是识别问题,因为根本无法搞清楚他们到底是哪个对象的实例。 下面看一个例子:function createObject(name, age) { //集中实例化的函数 var obj = new Object(); obj.name原创 2016-11-17 10:54:41 · 346 阅读 · 0 评论 -
JavaScript中函数的arguments对象(不确定函数参数)
在JavaScript中使用函数的时候,如果出现不确定传参的数量,可以使用arguments对象进行处理,其中arguments对象的length属性可以得到传递进来的参数。 下面看一个例子:function box() { return arguments[0]+' | '+arguments[1]; //得到每次参数的值}alert(box(1,2,3,4,5,6));原创 2016-11-14 17:10:39 · 3657 阅读 · 0 评论 -
基本类型与引用类型的检测方法
在JavaScript中,包含两种不同的数据类型: 基本类型和引用类型。 因此,对应不同的数据类型,若想检测出两种类型具体的变量类型,如基本类型中的string,引用类型中的Object类型,基本类型与引用类型的检测方法是不同的。 基本类型:typeof运算符;引用类型:instanceof运算符var box = [1,2,3];alert(box instanceof Arr原创 2016-11-15 20:19:10 · 447 阅读 · 0 评论 -
prototype、__proto__、constructor、this——不懂别说会JS
JS对象每一个Javascript对象(null除外)都和另一个对象相关联,即原型,每一个对象都从原型继承属性。所有通过对象直接量创建的对象都具有同一个原型对象,通过Object.prototype可以获得对原型对象的引用。通过new关键字和构造函数创建的对象的原型就是构造函数的prototype属性的值普通的原型对象属于普通对象,普通对象都具有原型(Object.prot转载 2016-11-19 14:38:54 · 310 阅读 · 0 评论 -
JS脚本:console.log()用法小结
一、显示信息的命令Firebug内置一个console对象,提供5种方法,用来显示信息。最简单的方法是console.log(),可以用来取代alert()或document.write()。比如,在网页脚本中使用console.log("Hello World"),加载时控制台就会自动显示如下内容。另外,根据信息的不同性质,console对象还有4种显示信息的方法转载 2017-08-25 10:56:11 · 2325 阅读 · 0 评论 -
JS中时间戳转换日期格式函数
function timestampToTime(now) { //其中now就是一个Date类型 //如果需要字符串型的时间戳,则需要创建一个Date类型 // var date = new Date(timestamp); //其中timestamp为字符串 var year=now.getFullYear(); var month=now.getMonth()+1...原创 2018-04-16 20:27:12 · 1269 阅读 · 0 评论