摘要: 面试题目1 – 详细讲解 首先定义一个对象a,有一个属性x,值为1。接着让b = a,这一步的结果就是a和b指向了同一个对象。 在内存中,对象的存储和基本数据类型不同。基本数据类型直接保存在栈里,a = 1,b = 1,在栈里会保存两份1,分别赋值给a和b。修改a或b,对另一个变量不会有什么影响。如 阅读全文
posted @ 2017-12-06 12:08 前端极客 阅读(234) 评论(0) 推荐(0) 编辑
摘要: hasOwnProperty:是用来判断一个对象是否有你给出名称的属性或对象。不过需要注意的是,此方法无法检查该对象的原型链中是否具有该属性,该属性必须是对象本身的一个成员。格式如下: Js代码 1. object.hasOwnProperty(proName); 判断proName的名称是不是ob 阅读全文
posted @ 2017-12-05 23:08 前端极客 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 1 // jQuery提供一系列工具方法,用来判断数据类型,以弥补JavaScript原生的typeof运算符的不足。 2 // 以下方法对参数进行判断,返回一个布尔值。 3 4 // jQuery.isArray():是否为数组。 5 // jQuery.isEmptyObject():是否为空对象(不含可枚举的属性)。 6 // jQuery.i... 阅读全文
posted @ 2017-12-05 22:30 前端极客 阅读(1419) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2017-12-05 18:37 前端极客 阅读(983) 评论(0) 推荐(0) 编辑
摘要: 首先定义一个对象a,有一个属性x,值为1。接着让b = a,这一步的结果就是a和b指向了同一个对象。 在内存中,对象的存储和基本数据类型不同。基本数据类型直接保存在栈里,a = 1,b = 1,在栈里会保存两份1,分别赋值给a和b。修改a或b,对另一个变量不会有什么影响。 对象则不然,变量a和b如果 阅读全文
posted @ 2017-12-05 15:13 前端极客 阅读(1738) 评论(0) 推荐(1) 编辑
摘要: 1 阅读全文
posted @ 2017-12-05 15:09 前端极客 阅读(2237) 评论(0) 推荐(0) 编辑
摘要: Date类型:1.Date.parse()接收一个表示日期的字符串参数,然后再根据这个字符串返回响应的日期的毫秒数;如:创建一个日期: 2.Date.UTC():也返回表示日期的毫秒数;但是其参数分别是:年份,基于0的月份,月份中的天数,基于0的小时数,分钟,秒,毫秒;年月是必须的,如果参数没有提供 阅读全文
posted @ 2017-12-04 23:03 前端极客 阅读(845) 评论(0) 推荐(0) 编辑
摘要: RexExp类型:1.创建方式:(1)字面量方式:var expression=/pattern/flags;pattern部分可以是任何简单或者复杂的正则表达式;flags是3个标志:a.g全局模式,即模式江北应用于所有的字符串,而非再发现第一个匹配项时候立即停止;b.i不区分大小写;c.m多行模 阅读全文
posted @ 2017-12-04 23:01 前端极客 阅读(357) 评论(0) 推荐(0) 编辑
摘要: (1)所有的对象都具有toLocaleString(),toString()和valueOf()方法,其中调用valueOf方法返回数组本身,toString()返回由数组中每个值的字符串形式拼接而成的一个以逗号分隔的字符串;为了创建这个字符串会调用数组每一项的toString()方法;alert( 阅读全文
posted @ 2017-12-04 22:57 前端极客 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 文档对象:整个Html都属于document,他封装了大量的功能; docum的属性: 阅读全文
posted @ 2017-12-01 22:52 前端极客 阅读(1135) 评论(0) 推荐(0) 编辑